2016-07-28 4 views
0

Как узнать, был ли процесс перезагружен? И, если возможно, общее количество раз, когда оно было перезапущено?Определите, был ли процесс перезапущен

Ближайший я получил это

sudo journalctl -b -u <processname> | grep "Started" 

Почему мы должны найти выше? A) Чтобы повторно заполнить память процесса из локальной БД B) Чтобы предпринять действия по восстановлению, если этот процесс был перезапущен слишком много раз.

Есть ли альтернативные способы достижения вышеуказанных двух?

= Спасибо

ответ

0

ли не каждый сервис использовать старт/стоп скрипт в init.d/папки? Если вы измените этот сценарий для службы, на которую хотите подсчитать количество перезапусков, а затем просто добавьте туда строку для подсчета и вывода в обычный файл.

Смежные вопросы