FreeBSD 7.2-RELEASE-p4 の syslogd に tomato firmware(busybox) のログを転送しています。

*.err などは /var/log/messages に記録されるのですが、 *.info だと記録されません。
tcpdump と logger で FreeBSD 側に届いていることは確認済みです。
syslogd_flags は "-a 192.168.1.0/24:*" だけ、 syslog.conf は初期状態なのですが、どうすれば記録できるでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 13歳以上
  • 登録:2010/07/31 00:09:13
  • 終了:2010/07/31 13:00:27

ベストアンサー

id:monyot No.1

monyo回答回数146ベストアンサー獲得回数182010/07/31 12:25:25

ポイント60pt

/etc/sytslog.conf でこんなノリになっている部分

(省略)

# may want to use only tabs as field separators here.

# Consult the syslog.conf(5) manpage.

*.err;kern.warning;auth.notice;mail.crit /dev/console

*.notice;local1.none;authpriv.none;kern.debug;lpr.info;mail.crit;news.err

/var/log/messages

(以下続く)

*.notice を *.info に変えれば、記録されるようになりませんか。

詳細は syslog.conf(5)を参照してください。

id:STRing

それだとすべての *.info を記録してしまうようになったので、その行の下に

+tomato

*.info /var/log/messages

として転送されたログの *.info を記録できるようになりました。

質問が不十分でした…

2010/07/31 12:59:32

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません