Índice
Point
(mensagem)TimeInterval
(mensagem)TimeSeries
(mensagem)TypedValue
(mensagem)
Point
Um único ponto de dados em uma série temporal.
Campos | |
---|---|
interval |
O intervalo de tempo a que o ponto de dados se aplica. Para métricas |
value |
O valor do ponto de dados. |
TimeInterval
Um intervalo de tempo que se estende logo após um horário de início até um horário de término. Se o horário de início for igual ao de término, o intervalo vai representar 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 padrão para o horário de início é o horário de término. O horário de início não pode ser posterior ao horário de término. |
TimeSeries
Uma coleção de pontos de dados que descreve os valores variáveis de uma métrica ao longo do tempo. Uma série temporal é identificada por uma combinação de um recurso monitorado totalmente especificado e uma métrica totalmente especificada. Esse tipo é usado para listar e criar série temporal.
Campos | |
---|---|
metric |
A métrica associada. Uma métrica totalmente especificada usada para identificar a série temporal. |
resource |
O recurso monitorado associado. As métricas personalizadas só podem usar determinados tipos de recursos monitorados nos dados de série temporal. Para mais informações, consulte Recursos monitorados para métricas personalizadas. |
metadata |
Apenas saída. Os metadados do recurso monitorado associado. Ao ler uma série temporal, esse campo inclui rótulos de metadados explicitamente nomeados na redução. Ao criar uma série temporal, esse campo é ignorado. |
metric_kind |
O tipo de métrica da série temporal. Ao listar séries temporais, esse tipo de métrica pode ser diferente do tipo de métrica associada se a série temporal for um alinhamento ou uma redução de outras séries temporais. Ao criar uma série temporal, esse campo é opcional. Se estiver presente, ele precisa ser igual ao tipo da métrica associada. Se o descritor da métrica associada precisar ser criado automaticamente, esse campo especificará o tipo de métrica do novo descritor e precisará ser |
value_type |
O tipo de valor da série temporal. Ao listar séries temporais, esse tipo de valor pode ser diferente do tipo de valor da métrica associada se a série temporal for um alinhamento ou uma redução de outras séries temporais. Ao criar uma série temporal, esse campo é opcional. Se estiver presente, ele precisa ser igual ao tipo dos dados no campo |
points[] |
Os pontos de dados desta série temporal. Ao listar séries temporais, os pontos são retornados em ordem inversa. Ao criar uma série temporal, esse campo precisa conter exatamente um ponto, e o tipo do ponto precisa ser igual ao tipo de valor da métrica associada. Se o descritor da métrica associada precisar ser criado automaticamente, o tipo de valor do descritor será determinado pelo tipo do ponto, que precisa ser |
unit |
As unidades em que o valor da métrica é relatado. Ele só é aplicável se o |
description |
Somente entrada. Uma descrição detalhada da série temporal que será associada ao |
TypedValue
Um único valor fortemente digitado.
Campos | |
---|---|
Campo de união value . O campo de valor digitado. value pode ser apenas de um dos tipos a seguir: |
|
bool_value |
Um valor booleano: |
int64_value |
Um número inteiro de 64 bits. O intervalo é de aproximadamente ±9,2x1018. |
double_value |
Um número de ponto flutuante de dupla precisão de 64 bits. A magnitude é de aproximadamente ±10±300 e tem 16 dígitos significativos de precisão. |
string_value |
Um valor de string de comprimento variável. |
distribution_value |
Um valor de distribuição. |