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
- 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
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 ».
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.
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 .
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.