Syslog サーバにログの詳細を送信して運用状況を分析できるように vRealize Business for Cloudを構成して、トラブルシューティングに要する時間を短縮することができます。
手順
- システム管理者の認証情報を使用して、vRealize Business for Cloudにログインします。
- log4j2.xml ファイルを /usr/local/tomcat/itbm-server/webapps/itfm-cloud/WEB-INF/classes/ の場所から開きます。
- 適切なデータ配信形式を選択します。
- セキュリティ保護されていない Syslog アペンダ - BSD 形式
- セキュリティ保護されていない Syslog アペンダ - RFC5424 形式
- セキュリティ保護された TCP Syslog アペンダ
- <Appenders>タグ内の次の行を更新するか、追加します。
オプション |
説明 |
BSD 形式の場合 |
<Syslog name="BSDSyslogAppender" host="SYSLOG_SERVER_HOST" port="SYSLOG_SERVER_PORT" protocol="TCP"/> |
RFC5424 形式の場合 |
<Syslog name="RFC5424SyslogAppender" format="RFC5424" host="10.23.216.36" port="SYSLOG_SERVER_PORT" protocol="UDP" appName="vRB" mdcId="mdc" includeMDC="true" facility="LOCAL0" enterpriseNumber="12345" newLine="true" messageId="Audit" id="vRBApp"/> |
TCP Syslog アペンダの場合 |
- システム ログ サーバ証明書が追加されたトラストストアを vRealize Business for Cloud仮想アプライアンスにコピーします。
- <Appenders>タグ内の次の行を更新するか、追加します。
<Syslog name="securedSyslogAppender" host="SYSLOG_SERVER_HOST" port="SYSLOG_SERVER_PORT" protocol="UDP" appName="vRB"
mdcId="mdc" includeMDC="true" facility="LOCAL0" enterpriseNumber="12345" newLine="true" messageId="Audit" id="vRBApp">
<SSL>
<TrustStore location="TRUSTSTORE_PATH" password="TRUSTSTORE_PASSWORD"/>
</SSL>
</Syslog>
|
-
<Root>
タグ内の次の行を更新するか、追加します。
注: 一部のログ ファイルでは、
AppenderRef
タグは
Appender-Ref
になっています。パラメータ名は変更しないでください。
- BSD 形式の場合 -
<AppenderRef ref="BSDSyslogAppender"/>
- RFC5424 形式の場合 -
<AppenderRef ref="RFC5424SyslogAppender"/>
- TCP Syslog アペンダの場合 -
<AppenderRef ref="securedSyslogAppender"/>
- 同じ内容の変更を、次の場所にある log4j2.xml ファイルに加えます。
- /usr/local/tomcat/itbm-server/webapps/itfm-cloud-dc-transformer/WEB-INF/classes/log4j2.xml
- /usr/local/tomcat/itbm-data-collector/webapps/itfm-cloud-vca-dc/WEB-INF/classes/log4j2.xml
- /usr/local/tomcat/itbm-data-collector/webapps/itfm-cloud-vc-dc/WEB-INF/classes/log4j2.xml
- /usr/local/tomcat/itbm-data-collector/webapps/itfm-cloud-srm-dc/WEB-INF/classes/log4j2.xml
- /usr/local/tomcat/itbm-data-collector/webapps/itfm-cloud-vcd-dc/WEB-INF/classes/log4j2.xml
- /usr/local/tomcat/itbm-data-collector/webapps/itfm-cloud-aws-dc/WEB-INF/classes/log4j2.xml
- /usr/local/tomcat/itbm-data-collector/webapps/itfm-cloud-vra-dc/WEB-INF/classes/log4j2.xml
- vRealize Business for Cloudサーバを再起動します。