VMware Cloud Director에는 다양한 로깅 수준이 있습니다. 기본 로깅 구성은 바쁜 환경에서 사용하거나 문제 해결 중 이벤트를 캡처하는 데 충분하지 않을 수 있습니다. 로깅 수준과 보존되는 파일의 크기 및 수까지 변경해야 할 수 있습니다.
VMware Cloud Director 로그는 /opt/vmware/vcloud-director/logs/ 디렉토리에 있습니다.
VMware Cloud Director 로그 구성 파일은 /opt/vmware/vcloud-director/etc/ 디렉토리에 있습니다. 로그 구성 파일의 이름은 log4j.properties
입니다.
log4j.properties
로그 구성 파일을 사용자 지정하는 경우 VMware Cloud Director 업그레이드 전에 log4j.properties
의 복사본을 만들고 업그레이드 후에 누락된 섹션을 수동으로 삽입해야 합니다.
로그 보존을 개선하고 VMware Cloud Director 로그가 일정 시간 동안 유지되도록 하려면 Syslog 서버를 사용하는 것이 좋습니다.
로깅 수준 | 설명 |
---|---|
FATAL |
FATAL 은 세부 수준이 가장 낮습니다. 이 수준은 애플리케이션이 실패할 수 있는 매우 심각한 오류 이벤트를 기록합니다. |
ERROR |
이 수준은 애플리케이션이 계속 실행되도록 허용할 수 있는 오류 이벤트를 기록합니다. |
WARN |
이 수준은 잠재적으로 유해한 상황 및 주의를 기록합니다. |
INFO |
이 수준은 대략적인 수준에서 애플리케이션의 진행률을 강조 표시하는 정보 메시지를 기록합니다. |
DEBUG |
이 수준은 세분화된 수준에서 애플리케이션을 디버깅하는 데 가장 유용한 정보 이벤트를 기록합니다. |
TRACE |
TRACE 는 세부 수준이 가장 높습니다. 이 수준은 정보 이벤트를 DEBUG 수준 로깅보다 좀 더 세분화된 수준으로 기록합니다. |
사전 요구 사항
/opt/vmware/vcloud-director/etc/log4j.properties 파일의 백업 복사본을 만듭니다.
고려
프로시저
VMware Cloud Director에서 API 요청 로깅 제어
VMware Cloud Director에서 수신 요청에 대한 정보를 캡처하고 저장하는 프로세스를 제어할 수 있습니다.
VMware Cloud Director는 VMware Cloud Director 셀에 대한 수신 요청을 요청 로그에 기록합니다. 로그의 이름은 YYYY_MM_DD.request.log
형식입니다. VMware Cloud Director request.log 파일은 /opt/vmware/vcloud-director/logs/ 디렉토리에서 찾을 수 있지만 log4j.properties 파일을 통해 로그를 구성할 수는 없습니다.
명령줄 도구의 manage-config 하위 명령을 사용하여 API 요청 로깅을 제어할 수 있습니다. manage-config 하위 명령은 전체 서버 그룹의 설정을 변경합니다. manage-config 하위 명령 옵션 및 인수에 대한 자세한 내용은 VMware Cloud Director에서 애플리케이션 구성 설정 업데이트에서 참조하십시오.
로그 순환은 하루에 한 번씩 발생할 수 있으며 개별 로그 파일의 크기 또는 모든 로그 파일의 총 크기에 연결되지 않습니다. VMware Cloud Director가 로그를 보관하는 기간(일)을 변경하여 순환 정책을 제어할 수 있습니다.