Connecteurs de surveillance
Les connecteurs d'intégration sont intégrés à Cloud Monitoring. Cela signifie que toutes vos métriques et données d'utilisation Integration Connectors sont automatiquement disponibles. à Cloud Monitoring. Pour connaître le type de métriques envoyées par le service Integration Connectors, consultez la page Métriques des connecteurs d'intégration.
Vous pouvez visualiser les métriques et les données de vos connecteurs d'intégration à 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 Integration Connectors dans votre projet Google Cloud, procédez comme suit:
- Dans la console Google Cloud, accédez à Cloud Monitoring > Vue d'ensemble 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 la section Ressources Métrique et 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étriques, 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 ressources Integration Connectors, procédez comme suit:
- 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 et sélectionnez Connecteurs en tant que ressource active.
- Choisissez les métriques que vous souhaitez visualiser.
- Cliquez sur Appliquer.
L'explorateur de métriques vous permet également de sélectionner des filtres, de regrouper les métriques par libellé, d'effectuer des agrégations et de sélectionner les options d'affichage des graphiques. 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 de connecteur 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 : Surveiller le nombre de requêtes
La requête MQL suivante montre comment obtenir et agréger les données sur le 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 sur le 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 Gérez les intégrations dans Cloud Monitoring.