Vous pouvez configurer vRealize Business for Cloud pour envoyer les détails des journaux au serveur Syslog afin d'analyser la visibilité opérationnelle et d'accélérer la procédure de dépannage.

Conditions préalables

  • Vous devez être un administrateur vRealize Business for Cloud.
  • Pour l'appender Syslog TCP, téléchargez le certificat du serveur de journal système, créez un magasin d'approbations et ajoutez le certificat au nouveau magasin d'approbations. Pour plus d'informations, consultez https://docs.oracle.com/cd/E19509-01/820-3503/6nf1il6er/index.html.

Procédure

  1. À l'aide des informations d'identification de l'administrateur système, connectez-vous à vRealize Business for Cloud.
  2. À l'emplacement /usr/local/tcserver/vfabric-tc-server-standard/itbm-server/webapps/itfm-cloud/WEB-INF/classes/, ouvrez le fichier log4j2.xml.
  3. Sélectionnez le bon format de livraison des données.
    • Appender Syslog non sécurisé - format BSD
    • Appender Syslog non sécurisé - format RFC5424
    • Appender Syslog TCP sécurisé
  4. Dans la balise <Appenders>, ajoutez ou mettez à jour les lignes suivantes :
    Option Description
    Pour le format BSD <Syslog name="BSDSyslogAppender" host="SYSLOG_SERVER_HOST" port="SYSLOG_SERVER_PORT" protocol="TCP"/>
    Pour le format 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"/>
    Pour l'appender Syslog TCP
    1. Copiez le magasin d'approbations avec le certificat du serveur de journal système sur le dispositif virtuelvRealize Business for Cloud.
    2. Dans la balise <Appenders>, ajoutez ou mettez à jour les lignes suivantes :
      <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. Dans la balise <Root>, ajoutez ou mettez à jour la ligne suivante :
    Note : Dans certains fichiers journaux, la balise AppenderRef est Appender-Ref. Ne changez pas le nom du paramètre.
    • Pour le format BSD - <AppenderRef ref="BSDSyslogAppender"/>
    • Pour le format RFC5424 - <AppenderRef ref="RFC5424SyslogAppender"/>
    • Pour l'appender Syslog TCP - <AppenderRef ref="securedSyslogAppender"/>
  6. Apportez les mêmes modifications au fichier log4j2.xml, aux emplacements suivants :
    • /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. Redémarrez le serveur vRealize Business for Cloud.