- 締切済み
loggerでmessagesに書き出す方法
現在、solarisのシステムの環境を運用する上で、 各ログのバックアップをしています。 ログのバックアップ時のバックアップスタート時や、完了時、 失敗時のメッセージを、sysログの’messages’に書き出そうとしています。 loggerコマンドでやれそうだということは分かっているのですが、 logger test とためしにやってみても、messagesには書き出されませんでした。 どうやったらいいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- kaitou-man
- ベストアンサー率60% (86/141)
回答No.1
syslog(syslogd)が何をどこに出力するかは、/etc/syslog.confで設定されています。たとえば、 daemon.notice /var/adm/messages とあれば、daemonファシリティーのnotice以上のレベルのメッセージのみがmessagesに出力されます。このあたりはsyslog.confのmanを見てください。 これに対して、loggerはデフォルトでuser.noticeというプライオリティでsyslogを実行します。変更するには-pオプションです。 syslog.confをいじるか、-pオプションをつけるか、あるいは両方かは、管理のポリシーなどによるので、いろいろ試してみてください。