"Контролирующий" системный журнал в htop
Я работал на своем сервере, когда в htop я заметил нечто необычное.
Процесс syslog-ng был указан следующим образом
supervising syslog-ng
/sbin/syslog-ng
Я не знаю, что это значит. Я пытался сделать man supervising
но ничего не нашел. supervising
команда тоже не существует Погуглив, я нашел страницу о launchtool
, но я не могу найти ни его, ни его man-страницу в моей системе.
мне любопытно
Что делает этот исполняемый файл / команда / что бы ни делал? Почему сегодня я прочитал эту строку в htop?
Спасибо.
PS: я не был уверен насчет публикации этого в SU или SF: даже если это вопрос, связанный с сервером, он касается общего Linux.
1 ответ
Это просто копия syslog-ng
который изменил свои аргументы командной строки (argv[0]
) к более описательному тексту.
Страница руководства syslog-ng
говорит:
ОПЦИИ [...] --process-режим Устанавливает, как запустить syslog-ng: на переднем плане (в основном используется для отладка), в фоновом режиме, как демон, или в безопасном фоне Режим. По умолчанию syslog-ng работает в безопасном фоновом режиме. Этот режим создает процесс супервизора, называемый supervising syslog-ng, который перезапускает syslog-ng в случае сбоя.
Вы можете проверить с помощью:
# pgrep -lf superv 1277 контролирующий системный журнал # readlink /proc/1277/exe / USR / SBIN / Syslog-нг