syslogサーバメッセージのログエントリからローカルホスト名を抑制する(代わりにIPアドレスを記録する)にはどうすればいいですか?
syslogサーバのIPアドレスをlocalhostではなくログメッセージに書きたいとします。
たとえば、syslogサーバーのサンプルsyslog.confファイルでは、localhostユーザーイベントログのすべての行をこのキャッチに含めることができます。
authpriv。* / var / log / messages
ログエントリは、suセッションの開始時には以下のようになります
Jun 21 15:48:56 localhost su:pam_unix(su:session):rootによってユーザrootのためにセッションが開かれました(uid = 0)
私は、localhostは、 "localhost"文字列だけでなく、メッセージログファイルにIPアドレスを書き出します。ローカルホスト、syslogサーバにそのIPアドレスを書き込むにはどうすればいいですか?
アドバイス、ブライアン
回答:
回答№1は0syslogへの接続がlocalhostアドレスを超えていて、ホスト名が設定されていない場合、これは予想される動作だと思います。どんなsyslogを使用していて、ホスト名が設定されていますか?