vSphere Clientesxcli system syslog 명령을 사용하여 syslog 서비스를 구성할 수 있습니다.

esxcli system syslog 명령 및 기타 ESXCLI 명령을 사용하는 방법에 대한 자세한 내용은 "vSphere Command-Line Interface 시작" 항목을 참조하십시오.

프로시저

  1. vSphere Client 인벤토리에서 호스트를 찾습니다.
  2. 구성을 클릭합니다.
  3. 시스템 아래에서 고급 시스템 설정을 클릭합니다.
  4. 편집을 클릭합니다.
  5. syslog를 필터링합니다.
  6. 로깅을 전체적으로 설정하려면 변경할 설정을 선택하고 값을 입력합니다.
    옵션 설명
    Syslog.global.defaultRotate 유지할 아카이브의 최대 수입니다. 이 숫자는 전체적으로 설정할 수 있으며 개별 하위 로거에 대해 설정할 수도 있습니다.
    Syslog.global.defaultSize 시스템에서 로그를 회전할 때까지의 기본 로그 크기(KB)입니다. 이 숫자는 전체적으로 설정할 수 있으며 개별 하위 로거에 대해 설정할 수도 있습니다.
    Syslog.global.LogDir 로그가 저장된 디렉토리입니다. 디렉토리는 마운트된 NFS 또는 VMFS 볼륨에 있을 수 있습니다. 로컬 파일 시스템의 /scratch 디렉토리만 여러 번 재부팅해도 영구적으로 유지됩니다. 디렉토리는 [datastorename] path_to_file로 지정해야 하며, 여기서 경로는 데이터스토어 백업 볼륨의 루트에 상대적입니다. 예를 들어 경로 [storage1] /systemlogs는 경로 /vmfs/volumes/storage1/systemlogs에 매핑됩니다.
    Syslog.global.logDirUnique 이 옵션을 선택하면 Syslog.global.LogDir에서 지정한 디렉토리 아래에 ESXi 호스트의 이름을 가진 하위 디렉토리가 생성됩니다. 여러 ESXi 호스트에서 동일한 NFS 디렉토리를 사용하는 경우에는 고유한 디렉토리를 사용하는 것이 유용합니다.
    Syslog.global.LogHost syslog 메시지가 전달되는 원격 호스트 및 원격 호스트가 syslog 메시지를 수신하는 포트입니다. ssl://hostName1:1514처럼 프로토콜과 포트를 포함할 수 있습니다. UDP(포트 514에서만), TCP 및 SSL이 지원됩니다. 전달된 syslog 메시지를 수신하려면 원격 호스트에 syslog가 설치되고 올바르게 구성되어 있어야 합니다. 원격 호스트 구성에 대한 자세한 내용은 원격 호스트에 설치된 syslog 서비스에 대한 설명서를 참조하십시오.

    syslog 메시지를 수신할 원격 호스트 수에 대한 고정 제한은 없지만 원격 호스트 수는 5개 이하로 유지하는 것이 좋습니다.

  7. (선택 사항) 로그의 기본 로그 크기와 로그 순환을 덮어쓰려면 다음을 수행합니다.
    1. 사용자 지정할 로그의 이름을 클릭합니다.
    2. 원하는 순환 수와 로그 크기를 입력합니다.
  8. 확인을 클릭합니다.

결과

syslog 옵션에 대한 변경 내용이 즉시 적용됩니다.