「cat」コマンドで/var/log/customlog.logファイルの中身を確認します。テンプレートで指定したフォーマットでログメッセージが出力されています。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
$ cat /var/log/customlog.log 実行したプログラム=rsyslogd メッセージ= [origin software="rsyslogd" swVersion="8.16.0" x-pid="1930" x-info="http://www.rsyslog.com"] start 発生日時=Sep 19 13:16:29 実行したプログラム=rsyslogd-2222 メッセージ=command 'KLogPermitNonKernelFacility' is currently not permitted - did you already set it via a RainerScript command (v6+ config)? [v8.16.0 try http://www.rsyslog.com/e/2222 ] 発生日時=Sep 19 13:16:29 実行したプログラム=rsyslogd メッセージ=rsyslogd's groupid changed to 108 発生日 時=Sep 19 13:16:29 実行したプログラム=rsyslogd メッセージ=rsyslogd's userid changed to 104 発生日時=Sep 19 13:16:29 実行したプログラム=rsyslogd-2039 メッセージ=Could not open output pipe '/dev/xconsole':: No such file or directory [v8.16.0 try http://www.rsyslog.com/e/2039 ] 発生日時=Sep 19 13:16:29 実行したプログラム=rsyslogd-2007 メッセージ=action 'action 10' suspended, next retry is Wed Sep 19 13:16:59 2018 [v8.16.0 try http://www.rsyslog.com/e/2007 ] 発生日時=Sep 19 13:16:29 実行したプログラム=systemd メッセージ= Stopping System Logging Service... 発生日時=Sep 19 13:16:29 実行したプログラム=systemd メッセージ= Stopped System Logging Service. 発生日時=Sep 19 13:16:29 実行したプログラム=systemd メッセージ= Starting System Logging Service... 発生日時=Sep 19 13:16:29 実行したプログラム=systemd メッセージ= Started System Logging Service. 発生日時=Sep 19 13:16:29 実行したプログラム=CRON メッセージ= (root) CMD ( cd / && run-parts --report /etc/cron.hourly) 発生日時=Sep 19 13:17:01 (略) |
今回は、rsyslogのログメッセージのフォーマット、テンプレートについて紹介しました。r次回は、番外編としてWebブラウザー「Google Chrome」の拡張機能を使って、サーバーにSSHでアクセスする方法を紹介します。いちいちSSHクライアントをインストールせずともGoogle Chromeがあれば、サーバーへリモートからアクセスできます。
written by シェルスクリプトマガジン編集部(あ)