Surveillance d'IBM Cloud

Une fois l'agent hôte d' Instana s installé, le capteur « IBM Cloud Platform Metrics » est automatiquement installé.

Vous devez toutefois effectuer la configuration comme indiqué dans la section « Configuration ». Vous pouvez ensuite consulter les indicateurs liés à IBM Cloud dans l'interface utilisateur d' Instana.

Installation de l'agent hôte d' Instana sur un serveur virtuel d' IBM Cloud

Vous pouvez installer l'agent hôte d' Instana sur un serveur virtuel d' IBM Cloud ayant accès au backend d' Instana. Exécutez l'agent hôte Instana sur un serveur virtuel IBM Cloud fonctionnant sous le système d'exploitation Linux®. Par exemple, les instances d' B1.2x8 s sont idéales.

Remarque : en fonction du nombre d'entités surveillées dans votre environnement cloud, vous devrez peut-être augmenter la quantité maximale de mémoire mise à la disposition de votre agent hôte. Vous pouvez augmenter la mémoire de l'agent en définissant la variable AGENT_MAX_MEM d'environnement sur une valeur supérieure à 544 MiB,, qui est la valeur par défaut. Par exemple, pour définir la mémoire de l'agent hôte sur 1 Go, vous pouvez définir AGENT_MAX_MEM=1024M.

N'installez qu'un seul agent hôte Instana par combinaison de compte IBM Cloud et de région IBM Cloud. L'installation de plusieurs agents IBM Cloud pour une même combinaison de compte IBM Cloud et de région IBM Cloud peut entraîner des coûts supplémentaires de la part de IBM Cloud, sans pour autant offrir d'amélioration de la qualité de la surveillance via Instana.

Configuration

Récupération de la clé d' API

  1. Activer la collecte des métriques de la plateforme d' IBM Cloud.
  2. Dans le tableau de bord IBM Cloud , sélectionnez le menu de navigation.
  3. Dans la liste déroulante, sélectionnez Observabilité.
  4. Sélectionnez Surveillance dans la page "Observabilité", puis cliquez sur le lien "Ouvrir le tableau de bord".
  5. Dans le tableau de bord, sélectionnez l'icône de cercle avec vos initiales d'utilisateur.
  6. Sélectionnez « Paramètres », puis copiez le jeton d' API ation sur la page « Paramètres ». Le jeton « API » que vous avez copié correspond à votre clé « API ».

Configuration de l'agent hôte

  1. Recherchez la section « Services de la plateforme IBM Cloud » dans le <agent_install_dir>/etc/instana/configuration.yaml fichier de l'agent hôte.

  2. Configurez un point de terminaison IBM Cloud Monitoring et une clé API pour chaque emplacement IBM Cloud qui doit faire l'objet d'une surveillance. Plusieurs emplacements peuvent être configurés.

    # IBM Cloud Platform Services
    #com.instana.plugin.ibmcloud:
    #  enabled: true
    #  poll_rate: 60 #Values are in seconds. Default Value 60 Sec.
    #  locations: # Support multiple IBM Cloud locations. Add location configuration as follows.
    #    - location_endpoint: '<INSERT_ENDPOINT_HERE>' # IBM Cloud Monitoring endpoint. For example, https://us-south.monitoring.cloud.ibm.com
    #      apikey: '<INSERT_APIKEY_HERE>' # IBM Cloud Monitoring API Key for this location.
    #    - location_endpoint: '<INSERT_ENDPOINT_HERE>' # IBM Cloud Monitoring endpoint. For example, https://us-east.monitoring.cloud.ibm.com
    #      apikey: '<INSERT_APIKEY_HERE>' # IBM Cloud Monitoring API Key for this location.
    
Remarque : si l'intervalle d'interrogation n'est pas spécifié, le système le définit sur la fréquence minimale prise en charge, soit 60 secondes.

Affichage des mesures

Pour afficher les métriques, procédez comme suit:

  1. Dans la barre latérale de l'interface utilisateur d' Instana, sélectionnez « Infrastructure ».
  2. Cliquez sur un hôte surveillé spécifique.

Vous pouvez ensuite voir un tableau de bord hôte avec toutes les métriques collectées et les processus surveillés.

Indicateurs pris en charge

Les types de métriques suivants sont pris en charge et peuvent être consultés dans l'interface utilisateur d' Instana :

  • IBM Cloudant
  • IBM Cloud Container Registry
  • IBM Cloud Databases for Elasticsearch
  • IBM Cloud Databases for etcd
  • IBM Cloud Databases for MongoDB
  • IBM Cloud Databases for PostgreSQL
  • IBM Cloud Messages for RabbitMQ
  • IBM Cloud Databases for Redis
  • IBM Cloud Functions
  • IBM Cloud Object Storage
  • IBM Cloud Schematics
  • IBM Cloud SQL Query
  • IBM Event Streams
  • IBM Cloud Load Balancer
  • IBM Cloud Load Balancer for VPC
  • IBM Cloud Virtual Servers
  • Instances de serveur virtuel pour VPC IBM
  • IBM VPN for VPC

Pour obtenir des indicateurs détaillés relatifs à chaque type, consultez la section « Surveillance des services de la plateforme » sur IBM Cloud.

Signatures d'intégrité

Chaque détecteur possède une base de connaissances organisée de signatures de santé qui sont évaluées en continu par rapport aux métriques entrantes et qui sont utilisées pour signaler des problèmes ou des incidents en fonction de l'impact sur l'utilisateur.

Les événements intégrés déclenchent des problèmes ou des incidents en fonction de signatures de santé défaillantes sur des entités, tandis que les événements personnalisés déclenchent des problèmes ou des incidents en fonction des seuils d'une métrique spécifique à une entité donnée.

Des événements peuvent être déclenchés par l'agent qui envoie les métriques de la plateforme d' IBM Cloud s au backend Instana. Voir les événements possibles dans Référence des événements intégrés.

Problèmes de surveillance

Erreur de connexion

Type de problème de surveillance : ibmcloud_invalid_apikey

IBM Cloud Le capteur Platform Metrics ne parvient pas à se connecter à IBM Cloud en raison d'une clé API non valide. Assurez-vous qu'une clé API valide est correctement configurée dans le configuration.yaml fichier de l'agent hôte.

Type de problème de surveillance : ibmcloud_unknown_host

Le détecteur IBM Cloud Platform Metrics ne parvient pas à se connecter à IBM Cloud en raison d'un hôte inconnu. Vérifiez que l'hôte est configuré correctement dans le fichier configuration.yaml de l'agent hôte.

Type de problème de surveillance : ibmcloud_connection_error

IBM Cloud Le capteur Platform Metrics ne parvient pas à se connecter à IBM Cloud pour des raisons autres qu'une clé d' API e non valide ou un hôte inconnu. Pour plus d'informations, consultez le journal de l'agent hôte.