Í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. 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 de recursos monitorados associados. Ao ler uma série temporal, esse campo vai incluir rótulos de metadados nomeados explicitamente 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 da métrica associada se essa série temporal for um alinhamento ou 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 da métrica associada se essa série temporal for um alinhamento ou 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. |