0

syslog サーバー メッセージのログ エントリから localhost 名を (代わりに IP アドレスをログに記録して) 抑制するにはどうすればよいですか?

ローカルホストではなく、syslog サーバーの IP アドレスをログ メッセージに書き込むとします。

たとえば、私の syslog サーバーのサンプル syslog.conf ファイルには、localhost ユーザー イベント ログのすべてのキャッチ行が含まれている可能性があります。

authpriv.* /var/log/messages

su セッション開始のログ エントリは次のようになります。

6 月 21 日 15:48:56 localhost su: pam_unix(su:session): root によってユーザー root に対して開かれたセッション (uid=0)

私は、localhost からのすべてのメッセージが、'localhost' 文字列だけでなく、IP アドレスをメッセージ ログ ファイルに書き込むことを強く好みます。ローカルホスト、syslog サーバーに IP アドレスを書き込むにはどうすればよいですか?

教えてください、ブライアン

4

1 に答える 1

0

syslog への接続が localhost アドレスを介しており、ホスト名が設定されていない場合、これは予期される動作だと思います。使用している syslog は何ですか? ホスト名は設定されていますか?

于 2011-06-21T20:00:05.580 に答える