Índice
Point
(mensagem)TimeInterval
(mensagem)TimeSeries
(mensagem)TypedValue
(mensagem)
Ponto
Um único ponto de dados numa série cronológica.
Campos | |
---|---|
interval |
O intervalo de tempo ao qual o ponto de dados se aplica. Para as métricas |
value |
O valor do ponto de dados. |
TimeInterval
Um intervalo de tempo que se estende imediatamente após uma hora de início até uma hora de fim. Se a hora de início for igual à hora de fim, o intervalo representa um único ponto no tempo.
Campos | |
---|---|
end_time |
Obrigatório. O fim do intervalo de tempo. |
start_time |
Opcional. O início do intervalo de tempo. O valor predefinido da hora de início é a hora de fim. A hora de início não pode ser posterior à hora de fim. |
TimeSeries
Uma coleção de pontos de dados que descreve os valores variáveis ao longo do tempo de uma métrica. Uma série cronológica é identificada por uma combinação de um recurso monitorizado totalmente especificado e uma métrica totalmente especificada. Este tipo é usado para listar e criar séries cronológicas.
Campos | |
---|---|
metric |
A métrica associada. Uma métrica totalmente especificada usada para identificar a série temporal. |
resource |
O recurso monitorizado associado. As métricas personalizadas só podem usar determinados tipos de recursos monitorizados nos respetivos dados de séries cronológicas. Para mais informações, consulte o artigo Recursos monitorizados para métricas personalizadas. |
metadata |
Apenas saída. Os metadados do recurso monitorizado associado. Ao ler uma série cronológica, este campo inclui etiquetas de metadados que são explicitamente denominadas na redução. Ao criar uma série cronológica, este campo é ignorado. |
metric_kind |
O tipo de métrica da série cronológica. Quando listar intervalos temporais, este tipo de métrica pode ser diferente do tipo de métrica da métrica associada se este intervalo temporal for um alinhamento ou uma redução de outros intervalos temporais. Ao criar uma série cronológica, este campo é opcional. Se estiver presente, tem de ser igual ao tipo de métrica da métrica associada. Se o descritor da métrica associada tiver de ser criado automaticamente, este campo especifica o tipo de métrica do novo descritor e tem de ser |
value_type |
O tipo de valor da série cronológica. Quando lista séries cronológicas, este tipo de valor pode ser diferente do tipo de valor da métrica associada se esta série cronológica for um alinhamento ou uma redução de outras séries cronológicas. Ao criar uma série cronológica, este campo é opcional. Se estiver presente, tem de ser igual ao tipo de dados no campo |
points[] |
Os pontos de dados desta série temporal. Quando lista séries cronológicas, os pontos são devolvidos na ordem cronológica inversa. Quando criar uma série cronológica, este campo tem de conter exatamente um ponto e o tipo do ponto tem de ser igual ao tipo de valor da métrica associada. Se o descritor da métrica associada tiver de ser criado automaticamente, o tipo de valor do descritor é determinado pelo tipo do ponto, que tem de ser |
unit |
As unidades em que o valor da métrica é comunicado. Só é aplicável se o |
description |
Apenas entrada. Uma descrição detalhada da série cronológica que vai ser associada ao |
TypedValue
Um único valor fortemente tipado.
Campos | |
---|---|
Campo de união value . O campo de valor introduzido. value só pode ser uma das seguintes opções: |
|
bool_value |
Um valor booleano: |
int64_value |
Um número inteiro de 64 bits. O respetivo intervalo é de aproximadamente ±9,2 x 1018. |
double_value |
Um número de vírgula flutuante de precisão dupla de 64 bits. A sua magnitude é de aproximadamente ±10±300 e tem 16 algarismos significativos de precisão. |
string_value |
Um valor de string de comprimento variável. |
distribution_value |
Um valor de distribuição. |