Sie können vRealize Business for Cloud so konfigurieren, dass die Protokolldetails an Ihren Syslog-Server gesendet werden, um die operative Transparenz zu analysieren und ein Verfahren für eine schnellere Fehlerbehebung zu ermöglichen.
Voraussetzungen
- Sie müssen ein vRealize Business for Cloud-Administrator sein.
- Laden Sie für TCP-Syslog-Appender das Zertifikat des Systemprotokollservers herunter, erstellen Sie einen TrustStore und fügen Sie dem neu erstellten TrustStore das Zertifikat hinzu. Weitere Informationen finden Sie unter https://docs.oracle.com/cd/E19509-01/820-3503/6nf1il6er/index.html.
Prozedur
- Melden Sie sich mithilfe der Anmeldedaten des Systemadministrators bei vRealize Business for Cloud an.
- Öffnen Sie die Datei log4j2.xml im Verzeichnis /usr/local/tcserver/vfabric-tc-server-standard/itbm-server/webapps/itfm-cloud/WEB-INF/classes/.
- Wählen Sie das entsprechende Datenübermittlungsformat aus.
- Nicht geschützter Syslog-Appender – BSD-Format
- Nicht geschützter Syslog-Appender – RFC5424-Format
- Geschützter TCP-Syslog-Appender
- Fügen Sie für das Tag <Appenders> die folgenden Zeilen hinzu bzw. aktualisieren Sie diese.
Option |
Beschreibung |
Für das BSD-Format |
<Syslog name="BSDSyslogAppender" host="SYSLOG_SERVER_HOST" port="SYSLOG_SERVER_PORT" protocol="TCP"/> |
Für das RFC5424-Format |
<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"/> |
Für TCP-Syslog-Appender |
- Kopieren Sie den TrustStore mit dem Zertifikat des Systemprotokollservers in die virtuelle vRealize Business for Cloud-Appliance.
- Fügen Sie für das Tag <Appenders> die folgenden Zeilen hinzu bzw. aktualisieren Sie diese.
<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>
|
- Fügen Sie für das Tag
<Root>
die folgenden Zeile hinzu bzw. aktualisieren Sie diese.
Hinweis: Bei einigen Protokolldateien lautet das
AppenderRef
-Tag
Appender-Ref
. Ändern Sie den Parameternamen nicht.
- Für das BSD-Format -
<AppenderRef ref="BSDSyslogAppender"/>
- Für das RFC5424-Format -
<AppenderRef ref="RFC5424SyslogAppender"/>
- Für TCP-Syslog-Appender -
<AppenderRef ref="securedSyslogAppender"/>
- Nehmen Sie dieselben Änderungen an der Datei log4j2.xml in den folgenden Speicherorten vor.
- /usr/local/tcserver/vfabric-tc-server-standard/itbm-server/webapps/itfm-cloud-dc-transformer/WEB-INF/classes/log4j2.xml
- /usr/local/tcserver/vfabric-tc-server-standard/itbm-data-collector/webapps/itfm-cloud-vca-dc/WEB-INF/classes/log4j2.xml
- /usr/local/tcserver/vfabric-tc-server-standard/itbm-data-collector/webapps/itfm-cloud-vc-dc/WEB-INF/classes/log4j2.xml
- /usr/local/tcserver/vfabric-tc-server-standard/itbm-data-collector/webapps/itfm-cloud-srm-dc/WEB-INF/classes/log4j2.xml
- /usr/local/tcserver/vfabric-tc-server-standard/itbm-data-collector/webapps/itfm-cloud-vcd-dc/WEB-INF/classes/log4j2.xml
- /usr/local/tcserver/vfabric-tc-server-standard/itbm-data-collector/webapps/itfm-cloud-aws-dc/WEB-INF/classes/log4j2.xml
- /usr/local/tcserver/vfabric-tc-server-standard/itbm-data-collector/webapps/itfm-cloud-vra-dc/WEB-INF/classes/log4j2.xml
- Starten Sie Ihren vRealize Business for Cloud-Server neu.