vCenter Server 로그 파일을 원격 syslog 서버로 전달하여 로그 분석을 수행할 수 있습니다.

참고: 로그 파일을 로컬 디스크에 저장하지 않고 vCenter Server로 전송하도록 ESXi를 구성할 수 있습니다. 로그 수집을 위해 지원되는 최대 권장 호스트 수는 30입니다. ESXi 로그 전달을 구성하는 방법에 대한 자세한 내용은 http://kb.vmware.com/s/article/2003322를 참조하십시오. 이 기능은 상태 비저장 ESXi 호스트가 있는 소규모 환경을 위한 것이며, 다른 모든 경우에는 전용 로그 서버를 사용해야 합니다. vCenter Server를 사용하여 ESXi 로그 파일을 받으면 vCenter Server 성능에 영향을 미칠 수 있습니다.

사전 요구 사항

vCenter Server 관리 인터페이스에 루트로 로그인합니다.

프로시저

  1. vCenter Server 관리 인터페이스에서 Syslog를 선택합니다.
  2. 원격 Syslog 호스트를 구성하지 않은 경우 [전달 구성] 섹션에서 구성을 클릭합니다. 호스트를 이미 구성한 경우 편집을 클릭합니다.
  3. [전달 구성 생성] 창에서 대상 호스트의 서버 주소를 입력합니다. 지원되는 대상 호스트의 최대 수는 3개입니다.
  4. 프로토콜 드롭다운 메뉴에서 사용할 프로토콜을 선택합니다.
    메뉴 항목 설명
    TLS 전송 계층 보안(Transport Layer Security)
    TCP 전송 제어 프로토콜(Transmission Control Protocol)
    RELP Reliable Event Logging Protocol
    UDP 사용자 데이터그램 프로토콜(User Datagram Protocol)
  5. 포트 텍스트 상자에 대상 호스트와 통신하는 데 사용할 포트 번호를 입력합니다.
  6. [전달 구성 생성] 창에서 추가를 클릭하여 다른 원격 syslog 서버를 입력합니다.
  7. 저장을 클릭합니다.
  8. 원격 Syslog 서버가 메시지를 수신하는지 확인합니다.
  9. [전달 구성] 섹션에서 테스트 메시지 전송을 클릭합니다.
  10. 원격 Syslog 서버에서 테스트 메시지가 수신되었는지 확인합니다.
    새 구성 설정이 [전달 구성] 섹션에 표시됩니다.
  11. (선택 사항) 내보낸 로그를 보려면 vCenter Server 관리 인터페이스에 루트 사용자로 로그인하고 /etc/vmware-syslog/ 디렉토리에서 로그 파일 목록을 봅니다.