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

  1. Melden Sie sich mithilfe der Anmeldedaten des Systemadministrators bei vRealize Business for Cloud an.
  2. Öffnen Sie die Datei log4j2.xml im Verzeichnis /usr/local/tcserver/vfabric-tc-server-standard/itbm-server/webapps/itfm-cloud/WEB-INF/classes/.
  3. 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
  4. 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
    1. Kopieren Sie den TrustStore mit dem Zertifikat des Systemprotokollservers in die virtuelle vRealize Business for Cloud-Appliance.
    2. 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>
  5. 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"/>
  6. 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
  7. Starten Sie Ihren vRealize Business for Cloud-Server neu.