L'agent Cloud Monitor collecte les métriques au niveau du système d'exploitation des hôtes pour assurer leur surveillance.
Versions de l'agent
|
Langage de programmation |
Version |
Description |
Références |
|
C++ (recommandé) |
3.X |
Dernière version. Recommandée. |
|
|
Go |
2.X |
N'est plus maintenu. Utilisez l'agent C++ à la place. |
|
|
Java |
1.X |
N'est plus maintenu. Utilisez l'agent C++ à la place. |
L'agent C++ consomme moins de CPU et de mémoire que les agents Go et Java, en particulier sous de fortes charges de travail.
Configuration système requise
|
Système d'exploitation |
Architecture matérielle |
|
Windows 7, Windows Server 2008 R2 ou version ultérieure |
i386 ou AMD64 |
|
Linux 2.6.23 ou version ultérieure avec la bibliothèque GNU C (communément appelée glibc) |
i386, AMD64 ou ARM64 |
Chemin d'installation
|
Système d'exploitation |
Emplacement par défaut |
Processus |
Journal |
|
|
Linux |
/usr/local/cloudmonitor |
/usr/local/cloudmonitor/bin/argusagent |
/usr/local/cloudmonitor/local_data/logs |
Types de journaux :
|
|
Windows |
C:\Program Files\Alibaba\cloudmonitor |
C:\Program Files\Alibaba\cloudmonitor\bin\argusagent |
C:\Program Files\Alibaba\cloudmonitor\local_data\logs |
|
Consulter la version de l'agent
Après avoir installé l'agent Cloud Monitor, accédez au répertoire bin situé dans le chemin d'installation et exécutez la commande correspondant à votre système d'exploitation.
Linux
cd /usr/local/cloudmonitor/bin
./argusagent --version
Windows
cd "C:\Program Files\Alibaba\cloudmonitor\bin"
argusagent.exe --version
Le numéro de version de l'agent change lors des mises à jour. Utilisez le numéro de version affiché dans la sortie de la commande.
Ports
Ports TCP 80, 443, 3128 ou 8080 : utilisés pour envoyer des signaux de présence (heartbeats) et transmettre les données de surveillance à un serveur distant.
Port 15579 : utilisé pour les requêtes de configuration locale et les modifications du niveau de journalisation.
Utilisation des ressources
Si l'utilisation des ressources de votre agent diffère des valeurs ci-dessous, vérifiez que vous utilisez la dernière version de l'agent.
Les versions antérieures peuvent présenter des fuites de mémoire. Mettez à niveau vers la dernière version.
|
Catégorie |
Consommation |
|
CPU |
En fonctionnement normal, l'utilisation du CPU sur un seul cœur est généralement inférieure à 3 %. Remarque
L'utilisation du CPU peut augmenter lors du démarrage du processus. |
|
Mémoire |
En fonctionnement normal, l'utilisation de la mémoire ne dépasse généralement pas 70 Mo. Remarque
L'utilisation de la mémoire peut atteindre 200 Mo avec des CPU multicœurs, de nombreux processus ou plusieurs appareils surveillés. |
|
Mécanisme de protection |
Si l'utilisation du CPU sur un seul cœur dépasse 50 % ou si la mémoire dépasse 200 Mo, l'agent s'arrête automatiquement (jusqu'à quatre fois) pour protéger les ressources de l'hôte. Remarque
Si cela se produit, vous pouvez ajuster vos seuils d'utilisation des ressources en fonction de votre scénario métier. Pour plus d'informations, consultez Que faire si l'agent Cloud Monitor s'arrête automatiquement ? |
|
Bande passante réseau |
Les données de surveillance sont envoyées toutes les 15 secondes (~10 Ko/s sur le réseau interne). Les signaux de présence sont envoyés toutes les 3 minutes (~2 Ko/s). |
|
Package d'installation |
10 Mo à 15 Mo |
|
Fichiers journaux |
10 Mo par fichier journal ; jusqu'à 70 Mo au total |
|
E/S |
Jusqu'à 1 Ko/s en lecture/écriture lorsque la fonctionnalité de surveillance des journaux sur site de Hybrid Cloud Monitoring n'est pas activée. Remarque
L'utilisation des E/S augmente avec le volume des journaux lorsque la surveillance des journaux sur site est activée. |