• ベストアンサー

syslog設定について

ネットワーク機器のロギング機能により、ルータ/スイッチのログをRedhatLinuxEEサーバのSyslogに出力させる場合、機器毎に分けてログファイルを出力させるような設定は可能でしょうか。 Ex)ルータのログは、/var/log/router.logファイルに、   スイッチのログは/var/log/switch.logファイルに出力させる。

質問者が選んだベストアンサー

  • ベストアンサー
  • inter10
  • ベストアンサー率50% (2/4)
回答No.2

前提として、syslogdを使っているということで以下お話します。(syslog-ngは設定の記述法がまったく異なります) 例; syslogの設定ファイルに以下記述 # Save router messages local6.* /var/log/router.log # Save switch messages local7.* /var/log/switch.log ルータには cisco(config)#logging facility local6 スイッチには cisco(config)#logging facility local7 を設定。 Ciscoデバイスのsyslog設定は以下に載っていました。ご参照ください。 http://questionbox.msn.co.jp/qa2626813.html?ans_count_asc=1

rere2006
質問者

お礼

なるほど!! 上記の通り設定して見ます。 ありがとうございます!!

その他の回答 (1)

回答No.1

/etc/syslog.conf を見ればお解かりと思いますが、機器ごとにファシリティを変えて書き出すファイル名を変更することにより可能です。 ファシリティはlocal0~locacl7までの8つを使い分けることができます。 man syslog.conf を参照ください。

関連するQ&A