Package google.monitoring.v3

Index

Point

Point de données unique dans une série temporelle.

Champs
interval

TimeInterval

Intervalle de temps auquel le point de données s'applique. Pour les métriques GAUGE, l'heure de début est facultative, mais si elle est spécifiée, elle doit être égale à l'heure de fin. Pour les métriques DELTA, les heures de début et de fin doivent spécifier un intervalle différent de zéro, les points suivants spécifiant des intervalles contigus et ne se chevauchant pas. Pour les métriques CUMULATIVE, les heures de début et de fin doivent spécifier un intervalle différent de zéro, les points suivants spécifiant la même heure de début et des heures de fin croissantes, jusqu'à ce qu'un événement réinitialise la valeur cumulée à zéro et définisse une nouvelle heure de début pour les points suivants.

value

TypedValue

Valeur du point de données.

TimeInterval

Intervalle de temps qui s'étend juste après une heure de début jusqu'à une heure de fin. Si l'heure de début est identique à l'heure de fin, l'intervalle représente un moment précis.

Champs
end_time

Timestamp

Obligatoire. Fin de l'intervalle de temps.

start_time

Timestamp

Facultatif. Début de l'intervalle de temps. La valeur par défaut de l'heure de début est l'heure de fin. L'heure de début ne doit pas être ultérieure à l'heure de fin.

TimeSeries

Ensemble de points de données décrivant les valeurs d'une métrique qui varient au fil du temps. Une série temporelle est identifiée par la combinaison d'une ressource surveillée et d'une métrique entièrement spécifiées. Ce type est utilisé à la fois pour lister et créer des séries temporelles.

Champs
metric

Metric

Métrique associée. Métrique entièrement spécifiée utilisée pour identifier la série temporelle.

resource

MonitoredResource

Ressource surveillée associée. Les métriques personnalisées ne peuvent utiliser que certains types de ressources surveillées dans leurs données de série temporelle. Pour en savoir plus, consultez Ressources surveillées pour les métriques personnalisées.

metadata

MonitoredResourceMetadata

Uniquement en sortie. Métadonnées de la ressource surveillée associée. Lorsque vous lisez une série temporelle, ce champ inclut les libellés de métadonnées explicitement nommés dans la réduction. Ce champ est ignoré lors de la création d'une série temporelle.

metric_kind

MetricKind

Genre de métrique de la série temporelle. Lorsque vous listez des séries temporelles, ce type de métrique peut être différent de celui de la métrique associée si cette série temporelle est un alignement ou une réduction d'autres séries temporelles.

Ce champ est facultatif lorsque vous créez une série temporelle. S'il est présent, il doit être identique au genre de la métrique associée. Si le descripteur de la métrique associée doit être créé automatiquement, ce champ spécifie le genre de métrique du nouveau descripteur et doit être GAUGE (par défaut) ou CUMULATIVE.

value_type

ValueType

Type de valeur de la série temporelle. Lorsque vous listez des séries temporelles, ce type de valeur peut être différent de celui de la métrique associée si cette série temporelle est un alignement ou une réduction d'autres séries temporelles.

Ce champ est facultatif lorsque vous créez une série temporelle. S'il est présent, il doit être identique au type de données du champ points.

points[]

Point

Points de données de cette série temporelle. Lorsque vous répertoriez des séries temporelles, les points sont renvoyés dans l'ordre inverse.

Lors de la création d'une série temporelle, ce champ doit contenir exactement un point, et son type doit être identique au type de valeur de la métrique associée. Si le descripteur de la métrique associée doit être créé automatiquement, le type de valeur du descripteur est déterminé par le type du point, qui doit être BOOL, INT64, DOUBLE ou DISTRIBUTION.

unit

string

Unité utilisée par la valeur de la métrique. Elle ne s'applique que si value_type est défini sur INT64, DOUBLE ou DISTRIBUTION. unit définit la représentation des valeurs de métrique stockées. Ce champ ne peut être modifié que via CreateTimeSeries lorsqu'il est vide.

description

string

Uniquement en entrée. Description détaillée de la série temporelle qui sera associée à google.api.MetricDescriptor pour la métrique. Une fois défini, ce champ ne peut pas être modifié via CreateTimeSeries.

TypedValue

Valeur unique fortement typée.

Champs
Champ d'union value. Champ de valeur typée. value ne peut être qu'un des éléments suivants :
bool_value

bool

Valeur booléenne : true ou false.

int64_value

int64

Entier de 64 bits. Sa plage est d'environ ±9,2 x 1018.

double_value

double

Nombre au format à virgule flottante à double précision de 64 bits. Sa magnitude est d'environ ±10±300 et sa précision comporte 16 chiffres significatifs.

string_value

string

Valeur de type chaîne de longueur variable.

distribution_value

Distribution

Valeur de distribution.