Surveillance

De ISPWiki.

Sommaire

Wathcdog

La surveillance de la puissance des service est réalisée par Watchdog. Le programme, en règle générale, est placé dans /usr/local/ispmgr/sbin/watchdog. Watchdog est lancé depuis le planificateur Cron selon la durée choisie de vérification.

Vérification de httpd

Watchdog est connecté au port 80 (8080) via l'adresse IP principal du serveur. Le programme envoie la tâche GET / et attend une réponse qui contient HTTP/1.1.

Vérification de DNS

Connectez à l'adresse IP principale via le port 53 et demandez le dernier domaine qui a été ajouté dans le panneau de contrôle. Si aucun domaine n'a été trouvé, demandez le domaine 'localhost'. Lorsque vous recevez une réponse, le serveur se considére comme validé.

Vérification de Mysql, PostgreSQL

Connectez à la base de données en utilisant le login et le mot de passe indiqués dans la section Serveurs de bases de données (ISPmanager), dans ISPManager. Si vous réussissez, déconnectez du serveur. Le serveur se considére comme validé.

Vérification de SMTP

Premièrement, connectez à l'adresse IP principale via le port 25 puis, attendez la ligne commençant à partir de "220". Ensuite, envoyez "QUIT" et attendez la ligne commençant à partir de "221".

Vérification de POP3

Connectez au port 110 via l'adresse IP principale du serveur. Quand vous recevez la ligne "+OK", envoyez "QUIT" et attendez la ligne "+OK"

Vérification d'IMAP

Connectez au port 143 via l'adresse IP principale du serveur. Quand vous recevez la ligne "* OK", puisn envoyez "A001 LOGOUT" et attendez "* BYE"

Vérification de FTP

Connectez à l'adresse IP principale du serveur via le port 25. Attendez la ligne commençant à partir de "220". Ensuite, envoyez "QUIT" et attendez la ligne commençant à partir de "221".

Service incons

Vérifiez s'il y a un processus spécifié dans la liste des processus.

Si le service est en panne

Watchdog arrête le serveur, tue les processus si cela est nécessaire. Ensuite, il lance le serveur. Si cela ne marche pas, l'administrateur recevrez la lettre de panne. Le service se considére comme invalidé.

Logs du programme

Watchdog envoie les logs à syslogd. Normalement, syslogd les écrit dans /var/log/debug.log, mais ce chemin peut être différent en fonction des systèmes.

Cet article vous a-t-il été utile? Oui | Non