• 締切済み

Syslogサーバ設定について

複数のネットワーク機器のsyslogを一つのsyslogサーバで受信可能でしょうか? Syslogサーバ OS:CentOS 5.4 現在、一つのスイッチのsyslog転送先として正常に動作しています。 二つ目のスイッチを同じsyslogサーバに転送すると一つのsyslogファイルが 二つのスイッチのログが書き込まれてしまいます。 この現象を回避できる方法を探しています。 宜しくお願いします。

みんなの回答

  • hyter
  • ベストアンサー率73% (31/42)
回答No.1

> 複数のネットワーク機器のsyslogを一つのsyslogサーバで受信可能でしょうか? 可能です。 > 二つ目のスイッチを同じsyslogサーバに転送すると一つのsyslogファイルが > 二つのスイッチのログが書き込まれてしまいます。 それぞれのログファイルを分けたいのであれば、facility(ファシリティ)を 分けてあげればよいかと。 syslogサーバの現在の設定がわからないため明確には言えませんが、例としては (1) 空ファイルをつくっておく   touch /var/log/switch01   touch /var/log/switch02 (2) /etc/syslog.conf に以下を追加   ---   local0.* /var/log/switch01   local1.* /var/log/switch02   --- (3) /sbin/service syslog restart (4) 各switchでそれぞれsyslogを飛ばすときのfacilityをlocal0/local1を指定する (5) syslogサーバ上でログがローテーションされるように設定する

関連するQ&A