Afin d'analyser la visibilité opérationnelle et d'accélérer le dépannage, vous pouvez configurer les fichiers journaux vRealize Business for Cloud pour envoyer les détails aux serveurs de journal système, tels que vRealize Log Insight.

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>
    Note : Le numéro de port de vRealize Log Insight est 6514. Vous pouvez changer ce numéro selon le serveur de journal à utiliser.
  5. Dans la balise <Root>, 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.