19.5. 仮想化ホストのロギングサーバーの設定
ホストはログファイルを生成および更新し、その動作や問題点を記録しています。これらのログファイルを一元的に収集すると、デバッグが簡素化されます。
この手順は、集中ログサーバーで使用する必要があります。別のロギングサーバーを使用するか、この手順を使用して Red Hat Virtualization Manager でホストロギングを有効にすることができます。
手順19.1 仮想化ホストのロギングサーバーの設定
- rsyslog トラフィックを許可するように SELinux を設定します。
# semanage port -a -t syslogd_port_t -p udp 514
/etc/rsyslog.conf
を編集し、以下の行を追加します。$template TmplAuth, "/var/log/%fromhost%/secure" $template TmplMsg, "/var/log/%fromhost%/messages" $RuleSet remote authpriv.* ?TmplAuth *.info,mail.none;authpriv.none,cron.none ?TmplMsg $RuleSet RSYSLOG_DefaultRuleset $InputUDPServerBindRuleset remote
以下をコメント解除します。#$ModLoad imudp #$UDPServerRun 514
- rsyslog サービスを再起動します。
# systemctl restart rsyslog.service
これで、集中ログサーバーは、仮想化ホストから
メッセージ
と セキュアな
ログを受信し、保存するように設定されました。