Gérer les intégrations

Ce document décrit la page Intégrations Cloud Monitoring, un emplacement central à partir duquel vous pouvez gérer et examiner l'état des intégrations Monitoring avec les services Google et vos applications tierces.

De nombreux services Google, tels que Compute Engine, envoient des données de télémétrie à Cloud Monitoring. La page Intégrations vous permet d'afficher les types de télémétrie envoyés par un service et de prévisualiser les tableaux de bord qui affichent la télémétrie.

Cloud Monitoring offre également des intégrations avec des applications tierces. Ces intégrations vous permettent de collecter la télémétrie d'applications telles qu'Apache Web Server, MySQL et Redis, entre autres, pour les déploiements exécutés sur Compute Engine et Google Kubernetes Engine.

Vous pouvez configurer ces intégrations tierces à partir de la page Intégrations et voir les types de télémétrie fournis par chaque intégration. Une intégration peut également fournir des tableaux de bord et des règles d'alerte Cloud Monitoring.

  • Lorsqu'ils sont disponibles, les tableaux de bord sont installés automatiquement une fois que vous avez configuré l'intégration et qu'elle commence à collecter des données de métriques. Vous pouvez prévisualiser les tableaux de bord à partir de la page Intégrations.
  • Lorsqu'elles sont disponibles, les règles d'alerte Cloud Monitoring peuvent être installées à partir de la page Intégrations. De nombreuses applications qui exportent des métriques vers Managed Service pour Prometheus incluent également des configurations Prometheus Rules pour les alertes, externes à Cloud Monitoring.

Premiers pas

Dans le panneau de navigation de la console Google Cloud, sélectionnez Monitoring, puis  Intégrations:

Accéder à la page Intégrations

La capture d'écran suivante montre un exemple de la page Intégrations de Monitoring:

La page **Intégrations** dans Monitoring indique les intégrations disponibles pour les utilisateurs.

La page Intégrations affiche les éléments suivants:

  • Liste indiquant le nombre de VM Compute Engine sur lesquelles l'agent Ops est installé et le nombre de clusters GKE sur lesquels Managed Service pour Prometheus est activé.

  • Le panneau Filtres rapides vous permet de contrôler ce qui s'affiche dans la liste des intégrations.

    • Pour afficher la liste complète des intégrations, cliquez sur Toutes.
    • Pour sélectionner des intégrations par plate-forme de déploiement, cliquez sur l'une des options suivantes :
      • Kubernetes Engine
      • Compute Engine
    • Pour sélectionner des intégrations par état d'installation, cliquez sur l'une des options suivantes :
      • Disponible: affiche les intégrations que vous n'avez pas installées.
      • Configured (configuré) : affiche les intégrations que vous avez installées.
    • Pour limiter la liste des intégrations en fonction du type d'application, cliquez sur l'une des options suivantes :
      • Services tiers: affiche tous les services tiers ayant des intégrations avec l'agent Ops ou Managed Service pour Prometheus.
      • Google services (Services Google) : affiche des services tels que Compute Engine qui disposent de tableaux de bord prédéfinis pour Cloud Monitoring.
  • Liste des intégrations actuellement compatibles. Si vous avez sélectionné un filtre rapide, la liste affiche les résultats filtrés. Pour rechercher des intégrations spécifiques dans la liste, utilisez la barre de filtre de la liste.

    L'entrée correspondant à une intégration indique si des tableaux de bord sont installés et, pour les intégrations tierces, le nombre de VM sur lesquelles l'intégration est installée.

Afficher les détails de l'intégration

Pour voir ce qu'une intégration fournit, cliquez sur Afficher les détails sur une entrée d'intégration. Lorsqu'une intégration est disponible pour Compute Engine et GKE, la page d'informations vous permet de sélectionner votre plate-forme de déploiement.

En fonction de la plate-forme de déploiement et de l'intégration, un résumé de la configuration actuelle de l'intégration, le cas échéant, s'affiche, ainsi qu'un ensemble d'onglets. Les onglets affichés varient selon l'intégration et peuvent inclure les éléments suivants:

  • Métriques: tableau des métriques collectées par l'intégration. Cet onglet est ouvert par défaut.
  • Journaux: liste des journaux et de leurs champs collectés par l'intégration. Cet onglet n'est pas disponible pour les intégrations tierces déployées sur GKE.
  • Tableaux de bord: descriptions et aperçus des tableaux de bord disponibles pour l'intégration Pour en savoir plus sur cet onglet, consultez Afficher les aperçus du tableau de bord.
  • Alerts (Alertes) : liste des règles d'alerte disponibles pour l'intégration. Pour en savoir plus sur cet onglet, consultez la section Installer des règles d'alerte.

La capture d'écran suivante montre un exemple du volet de détails d'une intégration tierce pour Compute Engine, avec l'onglet Métriques sélectionné:

Exemple de volet de détails avec des liens vers la documentation expliquant comment configurer l'intégration.

L'onglet Métriques affiche un tableau des métriques collectées par l'intégration, le cas échéant.

Si l'intégration collecte des journaux, l'onglet Journaux affiche la structure des journaux collectés par chaque récepteur de journaux de l'Agent Ops et fournit un lien pour afficher ces journaux dans l'explorateur de journaux. Lorsqu'il existe plusieurs récepteurs de journaux, vous disposez également d'un lien pour afficher tous les journaux dans une seule requête. La capture d'écran suivante montre un exemple d'onglet Journaux:

Volet de détails de l'exemple ouvert dans l'onglet "Journaux".

Configurer les intégrations tierces

Si vous ouvrez le volet de détails d'une intégration tierce que vous n'avez pas installée, celui-ci indique que vous n'avez aucun tableau de bord ni aucune ressource configurée pour l'intégration.

Pour ajouter l'intégration tierce à vos VM ou clusters, cliquez sur Accéder au guide de configuration, puis suivez les instructions.

Afficher les aperçus du tableau de bord

Si des tableaux de bord sont disponibles pour une intégration, le volet de détails affiche un onglet Tableaux de bord. Les tableaux de bord vous permettent de voir les métriques collectées par l'intégration dans des graphiques. L'onglet Tableaux de bord fournit des descriptions et des aperçus statiques des tableaux de bord utilisés pour l'intégration.

Pour afficher des informations sur les tableaux de bord et en afficher un aperçu, procédez comme suit:

  1. Sur la page Integrations (Intégrations), cliquez sur View details (Afficher les détails) pour l'intégration.
  2. Sélectionnez votre plate-forme de déploiement, le cas échéant.
  3. Sélectionnez l'onglet Tableaux de bord.

Une fois que vous avez configuré une intégration tierce et que la collecte de métriques a commencé, Monitoring installe automatiquement les tableaux de bord disponibles pour l'intégration. Les tableaux de bord des services Google sont également installés pour vous.

Pour accéder au tableau de bord installé à partir de l'onglet Tableaux de bord, cliquez sur Afficher le tableau de bord.

Pour en savoir plus sur les tableaux de bord dans Cloud Monitoring, consultez la page Tableaux de bord et graphiques.

Installer des règles d'alerte

Si des règles d'alerte Cloud Monitoring sont disponibles pour une intégration, le volet de détails affiche un onglet Alertes. Les règles d'alerte indiquent à Monitoring de vous avertir lorsque les conditions spécifiées se produisent. L'onglet Alerts (Alertes) fournit une liste des règles d'alerte disponibles et fournit une interface pour les installer. Les règles d'alerte doivent savoir où envoyer les notifications. Elles ont donc besoin d'informations de votre part avant l'installation.

Pour afficher les descriptions des règles d'alerte disponibles, procédez comme suit:

  1. Sur la page Integrations (Intégrations), cliquez sur View details (Afficher les détails) pour l'intégration.
  2. Sélectionnez votre plate-forme de déploiement, le cas échéant.
  3. Sélectionnez l'onglet Alertes.

Pour installer des règles d'alerte à partir de l'onglet Alertes, procédez comme suit:

  1. Dans la liste des règles d'alerte disponibles, sélectionnez celles que vous souhaitez installer.
  2. Dans la section Configure notifications (Configurer les notifications), sélectionnez un ou plusieurs canaux de notification. Vous avez la possibilité de désactiver l'utilisation des canaux de notification, mais si vous le faites, vos règles d'alerte se déclenchent en mode silencieux. Vous pouvez vérifier leur état dans Monitoring, mais vous ne recevez aucune notification. Pour en savoir plus sur les canaux de notification, consultez Créer et gérer des canaux de notification.
  3. Cliquez sur Créer des règles.

Pour plus d'informations sur les règles d'alerte dans Cloud Monitoring, consultez la section Présentation des alertes.