
Ubuntu日本語フォーラム

ログインしていません。
こんばんわ。
現在、ubuntu10.04のrsyslogを用いて、ルーターからログを取得するシスログサーバーを構築している者です。
rsyslogの設定ファイルであるrsyslog.conf 内で、テストとして下記の通りに設定してみたのですが、/var/log/以下にディレクトリ及びファイルが作成されずに困っています。
・・・ ・・・ #test $template test,"/var/log/%$year%/%$month%/%$day%.log" *.* ?test ・・・ ・・・
なお、下記の通りに設定した場合、/var/log/以下にファイルを作成することができます。
・・・ ・・・ #test *.* /var/log/test.log ・・・ ・・・
設定は
http://www.atmarkit.co.jp/flinux/rensai … og05a.html
を参考にしました。
設定ファイルの書き方やパーミッションに不備があるのでしょうか?
何か分かる方がいましたら、ご指導よろしくお願いします。
オフライン
とりあえず、設定ファイルの記法は正しいです。
しかし、
https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/484336
http://kb.monitorware.com/trouble-getting-dynamic-files-work-t10054.html
で議論されている事と同じ現象に陥っていると思われます。
また、/var/log/syslong に
rsyslogd: Cout not open dynamic file '...' - discarding message
のようなエラーメッセージが出ているはずです。
ただ残念ですが、私にはこれ以上の事は分からないです。
#2の訂正
(誤) また、/var/log/syslong に
(正) また、/var/log/syslog に