Shell
lamou23
Messages postés
218
Statut
Membre
-
judasperge Messages postés 174 Statut Membre -
judasperge Messages postés 174 Statut Membre -
Bonjour,
1- je voudrais bien savoir si on pourra superviser un service donné (pop3,imap4,ftp...) à l'aide d'un script shell.
autrement dit savoir si le service est toujours en fonction ou pas.
j'ai programmé le script suivant qui me permet de savoir si le vsftpd par exemple est en fonction ou pas:
************************************************************
!/bin/bash
program=vsftpd
PIDS=$(echo $(pgrep $program))
for pid in $PIDS
do
nom=$(ps -p $pid -o comm=)
[ $nom = $program ] && { echo "yes" ; exit 0; }
done
echo "no"
exit 1
***********************************************************
est ce que ce script est largement suffisant pour cette supervision,est ce que c'est le bon script qui pourra superviser mes services à tout moment car je veux réaliser un tableau de bord sous php de tous les services de mes serveurs avec ce script et de le relancer périodiquement pour que je sois au courant du bon fonctionnement des services???
2- est ce que si on vérifie si un port est ouvert celà veut dire que le service correspondant est en bon fonction??
aidez moi svp
merci
1- je voudrais bien savoir si on pourra superviser un service donné (pop3,imap4,ftp...) à l'aide d'un script shell.
autrement dit savoir si le service est toujours en fonction ou pas.
j'ai programmé le script suivant qui me permet de savoir si le vsftpd par exemple est en fonction ou pas:
************************************************************
!/bin/bash
program=vsftpd
PIDS=$(echo $(pgrep $program))
for pid in $PIDS
do
nom=$(ps -p $pid -o comm=)
[ $nom = $program ] && { echo "yes" ; exit 0; }
done
echo "no"
exit 1
***********************************************************
est ce que ce script est largement suffisant pour cette supervision,est ce que c'est le bon script qui pourra superviser mes services à tout moment car je veux réaliser un tableau de bord sous php de tous les services de mes serveurs avec ce script et de le relancer périodiquement pour que je sois au courant du bon fonctionnement des services???
2- est ce que si on vérifie si un port est ouvert celà veut dire que le service correspondant est en bon fonction??
aidez moi svp
merci
A voir également:
- Shell
- Classic shell - Télécharger - Personnalisation
- Secure shell - Télécharger - Divers Web & Internet
- Shell infrastructure host c'est quoi - Guide
- Shell startup windows 10 - Guide
- Shell do while ✓ - Forum Shell