Gérer les intégrations

Ce document décrit la page Intégrations de Cloud Monitoring, un emplacement central à partir duquel vous pouvez gérer et consulter 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. Vous pouvez utiliser la page Intégrations pour afficher les types de télémétrie envoyés par un service et pour 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 des données de télémétrie à partir d'applications telles qu'Apache Web Server, MySQL, Redis et d'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 afficher 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.

  • S'ils sont disponibles, des tableaux de bord sont installés une fois que vous avez configuré l'intégration et que celle-ci a commencé à collecter les 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.

Démarrer

Dans la console Google Cloud, accédez à la page Intégrations  :

Accéder à la page Intégrations

Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Surveillance.

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, qui vous permet de contrôler les éléments à afficher dans la liste des intégrations.

    • Pour afficher la liste complète des intégrations, cliquez sur Tous.
    • 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 :
      • Disponibles: affiche les intégrations que vous n'avez pas installées.
      • Configuré: affiche les intégrations que vous avez installées.
    • Pour limiter la liste des intégrations par type d'application, cliquez sur l'une des options suivantes :
      • Services tiers: affiche tous les services tiers avec des intégrations à 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, indique le nombre de VM sur lesquelles l'intégration est installée.

Afficher les détails de l'intégration

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

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

  • Métriques: tableau des métriques collectées par l'intégration. Cet onglet est ouvert par défaut.
  • Logs (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.
  • Alertes: liste des règles d'alerte disponibles pour l'intégration. Pour en savoir plus sur cet onglet, consultez Installer des règles d'alerte.

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

Volet de détails de l'exemple avec des liens vers la documentation sur la configuration de l'intégration.

L'onglet Metrics (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 permettant d'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 d'une même requête. La capture d'écran suivante montre un exemple d'onglet Logs (Journaux) :

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

Configurer des intégrations tierces

Si vous ouvrez le volet de détails d'une intégration tierce que vous n'avez pas installée, le panneau indique que vous n'avez pas de tableau de bord ni de ressources configurées pour l'intégration.

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

Afficher les aperçus du tableau de bord

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

Pour afficher des informations sur les tableaux de bord et afficher leurs aperçus, procédez comme suit:

  1. Sur la page Integrations (Intégrations), cliquez sur View details (Afficher les détails) pour une 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 Alertes fournit une liste des règles d'alerte disponibles et fournit une interface permettant de les installer. Les règles d'alerte doivent savoir où envoyer les notifications. Elles ont donc besoin d'informations de votre part avant de les installer.

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 une 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 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éclencheront silencieusement. Vous pouvez vérifier leur état dans Monitoring, mais vous ne recevez aucune notification. Pour plus d'informations sur les canaux de notification, consultez la page 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.