Surveiller les connecteurs
Integration Connectors est intégré à Cloud Monitoring. Cela signifie que toutes vos métriques et données d'utilisation 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 Métriques Integration Connectors.
Vous pouvez visualiser vos métriques et données Integration Connectors à l'aide des outils Cloud Monitoring suivants :
Avant de commencer
Avant d'utiliser Cloud Monitoring, activez l'API Cloud Monitoring.
Activer 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 à la page Cloud Monitoring > Présentation des tableaux de bord :
- Cliquez sur Créer un tableau de bord.
- (Facultatif) Modifiez le nom du tableau de bord.
- Cliquez sur un graphique 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.
- Sélectionnez 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 permet de créer des graphiques de métriques temporaires afin de visualiser les métriques de ressources disponibles pour votre projet Google Cloud. Une fois que vous avez créé un graphique de métriques, si vous le souhaitez, vous pouvez également l'enregistrer dans un tableau de bord de surveillance personnalisé.
Pour créer un graphique à l'aide de 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 comme ressource active.
- Sélectionnez les métriques que vous souhaitez visualiser.
- Cliquez sur Appliquer.
Vous pouvez également sélectionner des filtres, faire des regroupements par étiquettes de métriques, effectuer des agrégations et sélectionner des options d'affichage de graphiques à l'aide de l'explorateur de métriques. Pour plus d'informations, consultez Créer des graphiques avec l'explorateur de métriques.
Surveiller des éléments à l'aide de MQL
Vous pouvez utiliser le langage MQL (Monitoring Query Language) pour créer des tableaux de bord de surveillance personnalisés basés sur différentes 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ête.
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 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 à un moment précis, 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 divers services Google Cloud et applications tierces (applicables à votre projet Google Cloud) intégrés à Cloud Monitoring. Pour en savoir plus, consultez Gérer les intégrations dans Cloud Monitoring.