Alibaba Cloud de surveillance (version préliminaire publique)

L'agent « Alibaba Cloud » ( AliCloud ) collecte des données à partir des API d'Alibaba CloudMonitor et surveille les ressources de chaque service cloud associé à votre compte Alibaba Cloud.

Pour plus d'informations, consultez le site CloudMonitor.

Services surveillés

Remarque : en raison de la nature de l'API Alibaba CloudMonitor, un retard dans l'extraction des mesures est possible.
  • Les valeurs de mesure affichées sont retardées en vue d'assurer la cohérence.
  • Ce délai dépend du statut réel du service AliCloud et de la disponibilité des données.

Installation

Remarque : pour collecter des données à partir de l'API Alibaba CloudMonitor gérée par Alibaba, vous devez installer un agent.
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 disponible pour votre agent hôte. Vous pouvez augmenter la mémoire de l'agent en définissant la variable d'environnement AGENT_MAX_MEM sur une valeur supérieure à la valeur par défaut de 544 MiB. Par exemple, pour définir la mémoire de l'agent sur 1 Go, vous pouvez définir AGENT_MAX_MEM=1024M.

Si vous souhaitez surveiller une machine virtuelle AliCloud Elastic Compute Service, un cluster Kubernetes fonctionnant sur AliCloud (que vous ayez installé et géré vous-même ou via un Elastic Kubernetes Service AliCloud ), ou une instance Elastic Container AliCloud, consultez la documentation intitul ée « Installer l'agent hôte Instana ».

  1. Récupérez la paire de clés d'accès pour vérifier votre identité auprès des ressources d' Alibaba Cloud

  2. Installez l'agent hôte d' Instana.

    L'agent peut être installé et exécuté aussi bien sur AliCloud que sur un hôte externe capable d'accéder au point de terminaison public Alibaba Cloud.

  3. Activez le capteur AliCloud dans le fichier configuration.yaml de l'agent. Une configuration de détecteur minimale se présente comme suit: Configuration

Extraire la paire d'accès AccessKey

Une paire AccessKey se compose d'un ID AccessKey et d'un secret AccessKey. Créez et obtenez une paire AccessKey pour un compte Alibaba Cloud ou un utilisateur Resource Access Management (RAM). Lorsque le capteur AliCloud appelle les opérations API de CloudMonitor, la paire AccessKey doit être fournie pour vérifier votre identité.

Voir Obtenir une paire d'identifiant et de mot de passe ( AccessKey )

  • L'ID AccessKey est utilisé pour vérifier l'identité de l'utilisateur.
  • Le secret AccessKey est utilisé pour chiffrer et vérifier la chaîne de signature. Vous devez conserver le secret AccessKey strictement confidentiel.

Configuration

Activer le monitoring pour Alibaba Cloud Monitoring

Activez le capteur AliCloud dans le fichier configuration.yaml de l'agent comme suit :

com.instana.plugin.alicloud:
  # Valid values: true, false
  enabled: true # enabled (true) by default
  # Alibaba Cloud AccessKey ID  is used to verify the identity of the user
  accessKeyId: '<YOUR_ALICLOUD_ACCESS_KEY_ID>'
  # Alibaba Cloud AccessKey secret is used to encrypt and verify the signature string
  accessKeySecret: '<YOUR_ALICLOUD_ACCESSKEY_SECRET>'

Activer la surveillance de services spécifiques

Pour chaque service, vous devez ajouter les droits comme sur les pages de service individuelles. Voir la section Services surveillés .

Si vous souhaitez exclure un service du monitoring, vous n'avez pas besoin d'ajouter les droits d'accès au service.

Une autre façon d'exclure un service de la surveillance consiste à définir l'indicateur enabled sur false dans <agent_install_dir>/etc/instana/configuration.yml , comme décrit sur les pages de service individuelles.

Surveillance des services via une paire d' AccessKey s individuelles

Pour chaque service, vous pouvez configurer la paire AccessKey individuelle et la remplacer par la paire AccessKey dans la section com.instana.plugin.alicloud . Reportez-vous à la section Services surveillés .

Remarque : les instances d'un service spécifique doivent se trouver dans le même compte Alibaba, et une seule paire AccessKey peut être utilisée pour le service. L'utilisation de plusieurs paires d' AccessKey s pour un service n'est pas prise en charge.

Facturation des opérations d'API

  • Les capteurs accèdent aux API Alibaba d'un produit (RocketMQ ou Apsara RDS MySQL). Vous devez d'abord activer le produit sur la console Alibaba Cloud si nécessaire. Cela a un impact sur la bande passante des opérations d'API du produit.

  • Les capteurs appellent les opérations CloudMonitor et API pour récupérer les données de métriques. Les opérations ont un impact sur le quota d'API de données de requête CloudMonitor.