세부 정보를 vRealize Log Insight 같은 시스템 로그 서버에 보내도록 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>
|
참고: vRealize Log Insight의 포트 번호는 6514입니다. 포트 번호는 사용하려는 로그 서버에 기반하여 변경할 수 있습니다.
-
<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 서버를 다시 시작합니다.