Table des matières
Ce document décrit la façon dont vous pouvez superviser les attributs et services privés de serveurs Linux/UNIX comme:
Charge CPU
Memory usage
Utilisation disque
Utilisateurs connectés
Processus en cours d'exécution
etc.
Les services rendus publics qui sont fournis par des serveurs Linux (HTTP
, FTP
, SSH
, SMTP
, etc.) peuvent être supervisés de façon simple en suivant la documentation sur la Supervision des services publiquement disponibles.
Ces instructions impliquent que vous ayez installé Nagios comme précisé dans le guide rapide. Les exemples de configuration ci-dessous font référence aux objets de configuration définis dans les fichiers d'exemples (commands.cfg
, templates.cfg
, etc.) qui ont été installés si vous avez suivi le guide rapide.
[Ce document n'a pas été terminé. Je vous recommande de lire la documentation sur le addon NRPE pour les instructions sur la façon de superviser des serveurs distants Linux/Unix.]
Il y a plusieurs façons de superviser les attributs ou des serveurs distants Linux/Unix. Une est d'utiliser des clés partagées SSH
et le plugin check_by_ssh pour exécuter de splugins sur les serveurs distants. Cette méthode n'est pas abordée ici, mais peut amener une grande charge sur le serveur de supervision si vous superviser des centaines ou milliers de services. La charge de travail supplémentaire pour créer/détruire les connexions SSH
est la cause de ceci.
Une autre façon commune de superviser des hôtes distants Linux/Unix est d'utiliser l'addon NRPE. NRPE vous permet d'exécuter des plugins sur les hôtes distants Linux/Unix. C'est utile si vous devez superviser les attributs/ressources locaux comme l'utilisation disque, la charge CPU, l'utilisation mémoire, etc. sur une hôte distant.