로그 세부 정보를 Syslog 서버로 보내서 운영 가시성을 분석하고 더 빠른 문제 해결 절차를 제공하도록 vRealize Business for Cloud를 구성할 수 있습니다.
프로시저
- 시스템 관리자 자격 증명을 사용하여 vRealize Business for Cloud에 로그인합니다.
- /usr/local/tcserver/vfabric-tc-server-standard/itbm-server/webapps/itfm-cloud/WEB-INF/classes/ 위치에 있는 log4j2.xml 파일을 엽니다.
- 적절한 데이터 전달 형식을 선택합니다.
- 비보안 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/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
- vRealize Business for Cloud 서버를 다시 시작합니다.