Consultez les connecteurs compatibles avec Application Integration.

Surveiller les ressources Application Integration

Cette page explique comment surveiller l'utilisation et les performances des ressources Application Integration dans votre projet Google Cloud.

L'Application Integration utilise Cloud Monitoring pour fournir une visibilité sur l'utilisation, les performances, les alertes et l'état général de vos ressources d'intégration. Vous pouvez utiliser Cloud Monitoring pour créer des graphiques et des tableaux de bord personnalisés afin de visualiser les différentes métriques de performances et les utilisations de ressources de vos intégrations. Cloud Monitoring vous permet également de configurer des alertes et des règles d'alerte pour ces métriques. Par exemple, vous pouvez créer un graphique pour afficher et surveiller la quantité de données traitées sur une période spécifique. Vous pouvez également configurer une alerte pour vérifier si le nombre total de données traitées dépasse une valeur seuil spécifiée. Pour en savoir plus sur la configuration des alertes, consultez la section Alertes.

Vous pouvez accéder à toutes vos métriques d'intégration et à l'utilisation de vos ressources, et les surveiller de différentes manières:

Métriques et étiquettes disponibles

Métriques sur les ressources

Les chaînes "Type de métrique" de ce tableau doivent être précédées du préfixe integrations.googleapis.com/. Ce préfixe a été omis dans les entrées du tableau. Lorsque vous interrogez une étiquette, utilisez le préfixe metric.labels. (par exemple, metric.labels.LABEL="VALUE").

Type de métrique Étape de lancement(niveaux de la hiérarchie des ressources)
Nom à afficher
Genre, type, unité
Ressources surveillées
Description
Libellés
integration/execution_count BÊTA(project)
Nombre d'exécutions d'intégration
DELTAINT641
integrations.googleapis.com/IntegrationVersion
Nombre d'exécutions d'intégration depuis le dernier échantillon. Échantillonné toutes les 60 secondes. Après échantillonnage, les données ne sont pas visibles pendant un délai pouvant atteindre 86 400 secondes.
status : État d'exécution de l'intégration (SUCCEEDED, FAILED, CANCELLED ou RETRY_ON_HOLD).
trigger_name : type de déclencheur utilisé pour l'exécution de l'intégration (par exemple, "Déclencheur d'API" ou "Déclencheur Cloud Pub/Sub").
trigger_id : ID du déclencheur ayant déclenché l'exécution de l'intégration.
error_enum : code canonique de la dernière erreur survenue lors de l'exécution de l'intégration (par exemple, "PERMISSION_DENIED" ou "INVALID_ARGUMENT").
is_retry : (BOOL) Indique si l'exécution de l'intégration est une nouvelle tentative ou une première tentative (valeur "true" ou "false").
integration/execution_latencies BÊTA(project)
Latence d'exécution de l'intégration
DELTADISTRIBUTIONms
integrations.googleapis.com/IntegrationVersion
Distribution du temps nécessaire aux intégrations pour s'exécuter. Échantillonné toutes les 60 secondes. Après échantillonnage, les données ne sont pas visibles pendant un délai pouvant atteindre 86 400 secondes.
status : État d'exécution de l'intégration (SUCCEEDED, FAILED, CANCELLED ou RETRY_ON_HOLD).
trigger_name : type de déclencheur utilisé pour l'exécution de l'intégration (par exemple, "Déclencheur d'API" ou "Déclencheur Cloud Pub/Sub").
trigger_id : ID du déclencheur ayant déclenché l'exécution de l'intégration.
error_enum : code canonique de la dernière erreur survenue lors de l'exécution de l'intégration (par exemple, "PERMISSION_DENIED" ou "INVALID_ARGUMENT").
is_retry : (BOOL) Indique si l'exécution de l'intégration est une nouvelle tentative ou une première tentative (valeur "true" ou "false").
processed_bytes_count BÊTA(projet)
Nombre d'octets traités
DELTAINT64By
integrations.googleapis.com/IntegrationVersion
Taille des données consommées par les exécutions d'intégration depuis le dernier échantillon. Elle est calculée en tenant compte de la taille des paramètres d'entrée et de sortie de l'intégration, ainsi que de la taille de la charge utile de la requête et de la réponse pour les tâches Rest et Connector. Échantillonné toutes les 60 secondes. Après échantillonnage, les données ne sont pas visibles pendant un délai pouvant atteindre 86 400 secondes.
step_type : indique si les données sont traitées par les paramètres de l'intégration, ou par la charge utile de la requête et de la réponse de la tâche, l'un des éléments [Trigger, Task].
step_name : type de tâche utilisée pour traiter la charge utile de la requête et de la réponse, ou type de déclencheur utilisé pour traiter les paramètres de l'intégration.
step_id : numéro de tâche utilisé pour traiter la charge utile de la requête et de la réponse, ou ID de déclencheur utilisé pour les paramètres de traitement de l'intégration.
step/execution_count BÊTA(project)
Nombre d'exécutions d'étapes
DELTAINT641
integrations.googleapis.com/IntegrationVersion
Nombre d'exécutions d'étapes (tâches ou déclencheurs) depuis le dernier échantillon. Échantillonné toutes les 60 secondes. Après échantillonnage, les données ne sont pas visibles pendant un délai pouvant atteindre 86 400 secondes.
status : état d'exécution de l'étape, par exemple "SUCCEEDED" ou "FAILED".
step_type : type de l'étape exécutée, l'une des valeurs suivantes : [Trigger, Task].
step_name : type du déclencheur ou de la tâche exécutée, par exemple "Déclencheur d'API" ou "Tâche de mappage des données".
step_id : ID du déclencheur ou numéro de tâche, en fonction du type d'étape exécutée.
error_enum : code canonique de l'erreur survenue lors de l'exécution de l'étape, par exemple "PERMISSION_DENIED" ou "INVALID_ARGUMENT".
is_retry : (BOOL) Indique si l'exécution de l'étape est une nouvelle tentative ou une première tentative (valeur "true" ou "false").
is_step_external : (BOOL) Indique si la tâche exécutée est interne ou externe. La valeur peut être "true" (tâches externes telles que les tâches Rest ou Connector). "false" : tâches internes telles que le mappeur de données ou la tâche de script intégré].
step/execution_latencies BÊTA(projet)
Latence d'exécution des étapes
DELTADISTRIBUTIONms
integrations.googleapis.com/IntegrationVersion
Distribution du temps nécessaire aux étapes (tâche) pour terminer l'exécution. Échantillonné toutes les 60 secondes. Après échantillonnage, les données ne sont pas visibles pendant un délai pouvant atteindre 86 400 secondes.
status : état d'exécution de l'étape, par exemple "SUCCEEDED" ou "FAILED".
step_name : type du déclencheur ou de la tâche exécutée, par exemple "Déclencheur d'API" ou "Tâche de mappage des données".
step_id : ID du déclencheur ou numéro de tâche, en fonction du type d'étape exécutée.
error_enum : code canonique de l'erreur survenue lors de l'exécution de l'étape, par exemple "PERMISSION_DENIED" ou "INVALID_ARGUMENT".
is_retry : (BOOL) Indique si l'exécution de l'étape est une nouvelle tentative ou une première tentative (valeur "true" ou "false").
is_step_external : (BOOL) Indique si la tâche exécutée est interne ou externe. La valeur peut être "true" (tâches externes telles que les tâches Rest ou Connector). "false" : tâches internes telles que le mappeur de données ou la tâche de script intégré].

Tableau généré le 09-01-2025 à 18:04:26 UTC.

Étiquettes

Les libellés sont disponibles pour Application Integration dans la console Google Cloud. Vous pouvez regrouper ou filtrer chaque métrique à l'aide de ces libellés.

Étiquettes pour la ressource surveillée

Libellé Description
resource_container ID de projet Google Cloud de l'intégration.
position Région de l'intégration.
intégration Nom de l'intégration
version ID de version de l'intégration.

Libellés du type de métrique

Libellé Description
état État d'exécution de l'intégration ou de l'étape d'intégration (tâche ou déclencheur).
trigger_name Type de déclencheur utilisé pour exécuter l'intégration. Par exemple: Déclencheur d'API ou Déclencheur Cloud Pub/Sub.
trigger_id ID du déclencheur utilisé pour appeler l'intégration.
step_type Type d'étape d'intégration, de déclencheur ou de tâche.
step_name Nom de la tâche ou du déclencheur. Par exemple: Déclencheur d'API ou Tâche de mappage des données.
step_id Pour le type Déclencheur: ID du déclencheur correspondant.

Pour le type Task (Tâche) : numéro de la tâche concernée.

error_enum Code canonique de l'erreur survenue lors de l'intégration ou de l'exécution de l'étape d'intégration
is_retry Valeur booléenne permettant de déterminer si l'intégration ou l'exécution de la tâche a été réessayée.
is_step_external Valeur booléenne permettant de déterminer si l'exécution du déclencheur ou de la tâche était interne ou externe au moteur d'exécution de l'Application Integration.

Par exemple, la tâche Appeler un point de terminaison REST est externe, car l'appel d'API est effectué en dehors du moteur d'exécution. À l'inverse, la tâche Mappage de données est interne.

Pour obtenir la liste complète des métriques Google Cloud disponibles, consultez la page Métriques Google Cloud.

Étape suivante