rsyslog
syslogサーバソフト
syslogはTCP/UDPの514番ポートを使用する
設定
http://man7.org/linux/man-pages/man5/rsyslog.conf.5.html
アクション
ユーザーのターミナルに表示
root、user1、user2の各ユーザーに送る場合
:omusrmsg:root,user1,user2
全ユーザーに送る場合
:omusrmsg:*
ただし、mesgパーミッションのないユーザには表示できない。パーミッションはデフォルトで有効で、無効にする場合は、ログインのたびに次のようにする。
chmod 600 `tty`
loggerコマンドについて
loggerコマンドはsyslogサーバにメッセージを送るコマンドである。
-
書式
logger -p [facility].[priority] [message]
- 使用可能なプライオリティ
- emerg
- alert
- crit
- err
- warning
- notice
- info
- debug
- 使用可能なプライオリティ
-
例
logger -p local7.emerg testtesttest