Índice
Point
(mensaje)TimeInterval
(mensaje)TimeSeries
(mensaje)TypedValue
(mensaje)
Punto
Un solo dato de una serie temporal.
Campos | |
---|---|
interval |
Intervalo de tiempo al que se aplica el punto de datos. En el caso de las métricas |
value |
Valor del punto de datos. |
TimeInterval
Intervalo de tiempo que se extiende desde un momento posterior a la hora de inicio hasta la hora de finalización. Si la hora de inicio es la misma que la hora de finalización, el intervalo representa un único momento.
Campos | |
---|---|
end_time |
Obligatorio. El final del intervalo de tiempo. |
start_time |
Opcional. El inicio del intervalo de tiempo. El valor predeterminado de la hora de inicio es la hora de finalización. La hora de inicio no debe ser posterior a la hora de finalización. |
TimeSeries
Conjunto de puntos de datos que describe los valores de una métrica que varían con el tiempo. Una serie temporal se identifica mediante una combinación de un recurso monitorizado totalmente especificado y una métrica totalmente especificada. Este tipo se usa tanto para enumerar como para crear series temporales.
Campos | |
---|---|
metric |
La métrica asociada. Una métrica totalmente especificada que se usa para identificar la serie temporal. |
resource |
El recurso monitorizado asociado. Las métricas personalizadas solo pueden usar determinados tipos de recursos monitorizados en sus datos de serie temporal. Para obtener más información, consulta Recursos monitorizados de métricas personalizadas. |
metadata |
Solo de salida. Los metadatos del recurso monitorizado asociado. Al leer una serie temporal, este campo incluirá etiquetas de metadatos que se nombran explícitamente en la reducción. Al crear una serie temporal, este campo se ignora. |
metric_kind |
El tipo de métrica de la serie temporal. Al enumerar series temporales, este tipo de métrica puede ser diferente del tipo de métrica asociado si esta serie temporal es una alineación o una reducción de otras series temporales. Al crear una serie temporal, este campo es opcional. Si está presente, debe ser el mismo que el tipo de métrica asociada. Si el descriptor de la métrica asociada se debe crear automáticamente, este campo especifica el tipo de métrica del nuevo descriptor y debe ser |
value_type |
Tipo de valor de la serie temporal. Al enumerar series temporales, este tipo de valor puede ser diferente del tipo de valor de la métrica asociada si esta serie temporal es una alineación o una reducción de otras series temporales. Al crear una serie temporal, este campo es opcional. Si está presente, debe ser el mismo que el tipo de datos del campo |
points[] |
Los puntos de datos de esta serie temporal. Cuando se enumeran series temporales, los puntos se devuelven en orden cronológico inverso. Al crear una serie temporal, este campo debe contener exactamente un punto y el tipo del punto debe ser el mismo que el tipo de valor de la métrica asociada. Si el descriptor de la métrica asociada se debe crear automáticamente, el tipo de valor del descriptor se determina mediante el tipo del punto, que debe ser |
unit |
Las unidades en las que se registra el valor de la métrica. Solo se aplica si |
description |
Solo de entrada. Una descripción detallada de la serie temporal que se asociará al |
TypedValue
Un solo valor con asignación de tipos estricta.
Campos | |
---|---|
Campo de unión value . El campo de valor introducido. value solo puede ser una de estas dos opciones: |
|
bool_value |
Valor booleano: |
int64_value |
Un número entero de 64 bits. Su intervalo es de aproximadamente ±9,2 x 1018. |
double_value |
Número de punto flotante de doble precisión de 64 bits. Su magnitud es aproximadamente ±10±300 y tiene 16 dígitos significativos de precisión. |
string_value |
Valor de cadena de longitud variable. |
distribution_value |
Un valor de distribución. |