Мониторинг процессов Linux

Мониторинг процессов Linux


 #!/bin/sh 
 PROCESSNAME=ORACLE #ORACLE — это имя процесса, который вы хотите отслеживать
 PROCESSNUM=`ps -ef | grep ${PROCESSNAME} | grep -v grep | wc -l` #Проверьте номер текущих процессов
 # Если 0, перезапустить. 0 здесь также может быть количеством других процессов, которые вы указываете, которые должны существовать,
 если (( ${PROCESSNUM} == 0 ));
 then restart #Это должна быть команда, необходимая для перезапуска
 fi

echo "`date +%Yyear %m месяц %d день %H час %M минута %S секунда`"


netstat -an|grep 61612 | grep -v grep |grep LISTEN|wc -l

おすすめ

転載: blog.csdn.net/ll413343176/article/details/38109753