私のsyslogは正しく実行されていますが、syslogデーモンが実行されていることを確認する方法に興味があります。とにかくApacheのようにステータスを確認できますか
root@server1:/etc# /etc/init.d/Apache2 status
Apache2 is running (pid 12894).
私はDebian wheezyを実行しています。前もって感謝します。
pidof
ユーティリティを使用して、ほとんどのプログラムが実行されているかどうかを確認できます(少なくとも1つのpidが出力された場合、プログラムは実行されています)。 syslog-ngを使用している場合、これはpidof syslog-ng
; syslogdを使用している場合は、pidof syslogd
。
Debianはrsyslogを使用しており、Apacheが実行されていることを確認するのとまったく同じように実行されていることを確認できます
/etc/init.d/rsyslog status
[ ok ] rsyslogd is running.
または、serviceコマンドを使用することもできます(これはほとんど同じことを行います)。
service rsyslog status
[ ok ] rsyslogd is running.