Мой системный журнал работает правильно, но из любопытства, как проверить, что демон системного журнала работает. Могу ли я как-нибудь проверить статус, например, apache
root@server1:/etc# /etc/init.d/apache2 status
Apache2 is running (pid 12894).
Я использую Debian wheezy. Заранее спасибо.
Debian использует rsyslog, и вы можете проверить, что он работает, почти так же, как и проверка apache.
/etc/init.d/rsyslog status
[ ok ] rsyslogd is running.
Или вы можете использовать служебную команду (которая делает примерно то же самое)
service rsyslog status
[ ok ] rsyslogd is running.
Вы можете использовать pidof
утилита для проверки, работает ли какая-либо программа (если она выдает хотя бы один pid, программа запущена). Если вы используете syslog-ng, это будет pidof syslog-ng
; если вы используете syslogd, это будет pidof syslogd
.