Solaris の /var/adm/messages と /var/log/syslog の違いについて

数年前から Solaris から触ってはいたけれど、 /var/adm/messages と /var/log/syslog の違いを全く理解していなかったので調べてみた。


古い記事(2003年)だけれど、以下にSolaris(8か9あたり)デフォルトのsyslog.confが掲載されている。
http://www.itmedia.co.jp/enterprise/0310/08/epn33.html

  • 各種エラーは /var/adm/messages へ出力される。(自分が思っていたsyslog)
  • mail.debugレベルのみ /var/log/syslog へ出力される。


知らなかったのはデフォルト設定だと「mail.debugレベルのみ /var/log/syslog へ出力される」こと。
Solaris上でsendmailを利用したメールの送信テストを実施する度に /var/adm/messages と /var/log/syslog の両方に tail -f を実行して確認してたんだけれど、確実に無駄だった訳だな・・・


まぁ、これで一手間減った訳だから良しとしよう。