Connecteurs de surveillance
Integration Connectors sont intégrés à Cloud Monitoring. Cela signifie que toutes les métriques et données d'utilisation de vos Integration Connectors sont automatiquement disponibles dans Cloud Monitoring. Pour en savoir plus sur le type de métriques envoyées par le service Integration Connectors, consultez la section Métriques Integration Connectors.
Vous pouvez visualiser les métriques et les données de vos Integration Connectors à l'aide des outils Cloud Monitoring suivants:
Avant de commencer
Avant d'utiliser Cloud Monitoring, activez l'API Cloud Monitoring.
Activez l'API Cloud Monitoring.
Accéder aux métriques à l'aide de tableaux de bord personnalisés
Pour créer des tableaux de bord de surveillance personnalisés pour vos ressources de Integration Connectors dans votre projet Google Cloud, procédez comme suit:
- Dans la console Google Cloud, accédez à la page Cloud Monitoring > Dashboard Overview (Surveillance dans le cloud > Présentation du tableau de bord) :
- Cliquez sur Créer un tableau de bord.
- Si vous le souhaitez, modifiez le nom du tableau de bord.
- Cliquez ou effectuez un glisser-déposer pour placer un graphique sur le canevas.
- Dans les propriétés de configuration du graphique, procédez comme suit :
- Développez le menu Ressource et métrique, puis sélectionnez Connecteurs comme Ressource active.
- Choisissez les métriques que vous souhaitez visualiser.
- Cliquez sur Appliquer.
- Ajoutez des graphiques supplémentaires à votre tableau de bord si vous le souhaitez.
Pour en savoir plus sur les tableaux de bord personnalisés, consultez Créer et gérer des tableaux de bord personnalisés.
Accéder aux métriques à l'aide de l'explorateur de métriques
L'explorateur de métriques de Cloud Monitoring vous aide à créer des graphiques de métriques temporaires pour visualiser les métriques de ressources disponibles pour votre projet Google Cloud. Une fois que vous avez créé un graphique de métrique, vous pouvez également l'enregistrer dans un tableau de bord de surveillance personnalisé, si vous le souhaitez.
Pour créer un graphique à l'aide des métriques de la ressource Integration Connectors:
- Dans la console Google Cloud, accédez à la page Cloud Monitoring > Explorateur de métriques:
- Dans le volet Sélectionner une métrique, développez le menu Métrique, puis sélectionnez Connecteurs comme Ressource active.
- Choisissez les métriques que vous souhaitez visualiser.
- Cliquez sur Appliquer.
Vous pouvez également sélectionner des filtres, regrouper des métriques par libellés, effectuer des agrégations et sélectionner des options d'affichage de graphiques à l'aide de l'explorateur de métriques. Pour en savoir plus, consultez Créer des graphiques avec l'explorateur de métriques.
Surveiller à l'aide de MQL
Vous pouvez utiliser le langage MQL (Monitoring Query Language) pour créer des tableaux de bord de surveillance personnalisés en fonction de diverses métriques. Les requêtes MQL vous permettent d'agréger vos données de connexion en fonction de métriques telles que le fournisseur et la version du connecteur. Vous pouvez écrire des requêtes MQL à l'aide de l'éditeur de requêtes.
Les exemples suivants montrent comment utiliser les requêtes MQL pour collecter des données de connexion.
Exemple : Nombre de requêtes de surveillance
La requête MQL suivante montre comment obtenir et agréger les données de nombre de requêtes pour les connexions actives:
fetch connectors.googleapis.com/Connection | { metric 'connectors.googleapis.com/connection/state' | filter value.state > 0 | align delta(1m); metric 'connectors.googleapis.com/connection/request_count'} | join | group_by 1m, [value_request_count_aggregate: aggregate(value.request_count)] | every 1m | group_by [resource.location, resource.connection, metric.connector, metric.provider], [value_request_count_aggregate_aggregate: aggregate(value_request_count_aggregate)]
Exemple : Surveiller les nœuds actifs
La requête MQL suivante montre comment obtenir et agréger les données de nombre de nœuds actifs pour toutes vos connexions:
fetch connectors.googleapis.com/Connection | { metric 'connectors.googleapis.com/connection/state' | filter value.state > 0 | align delta(1m); metric 'connectors.googleapis.com/connection/nodes'} | join | group_by 1m, [value_nodes_aggregate: aggregate(value.nodes)] | every 1m | group_by [resource.location, resource.connection, metric.connector, metric.provider], [value_nodes_aggregate_aggregate: aggregate(value_nodes_aggregate)]
Exemple : Surveiller l'état de la connexion sur une période donnée
La requête MQL suivante montre comment obtenir la tendance de l'état sur une période pour toutes vos connexions:
fetch connectors.googleapis.com/Connection | metric 'connectors.googleapis.com/connection/connection_status' | filter value.connection_status | align next_older(10m) | every 10m | group_by [metric.status, resource.connection], [value_connection_status_count_true: count_true(value.connection_status)] | align next_older(10m) | every 10m
Si vous souhaitez connaître l'état des connexions au moment présent, utilisez l'explorateur de métriques dans la console Google Cloud au lieu d'une requête MQL.
Étape suivante
Découvrez comment afficher et gérer les différents services Google Cloud et applications tierces (applicables à votre projet Google Cloud) intégrés à Cloud Monitoring. Pour en savoir plus, consultez la page Gérer les intégrations dans Cloud Monitoring.