기본적으로 Compute Engine은 그룹에 애플리케이션 기반 상태 점검을 구성할 때 관리형 인스턴스 그룹의 상태 변경사항을 로깅합니다. 그러나 로깅 비용을 줄이거나 상태 변경사항을 로깅하기 위한 특정 요구사항이 없는 경우 로그를 사용 중지할 수 있습니다.
부하 분산기 상태 점검의 로그는 부하 분산기의 상태 점검 로깅을 참조하세요.
시작하기 전에
- 로그 제외 문서 읽기
- Cloud Logging 가격 책정 검토하기
상태 변경 로그 사용 중지
상태 변경 로그를 중지하려면 로그 제외를 사용하여 로그를 삭제하는 제외 필터를 만듭니다.
Console
Google Cloud Console의 로그 라우터 페이지로 이동합니다.
_Default
로깅 버킷 행에서 메뉴 more_vert를 클릭하고 싱크 수정을 선택합니다.싱크를 필터링할 로그 선택 섹션에서 제외 추가를 클릭합니다.
제외 필터 이름 필드에 필터 이름을 지정합니다.
다음 제외 필터를 만듭니다.
logName="projects/PROJECT_ID/logs/compute.googleapis.com%2Finstance_group_manager_events" AND jsonPayload.instanceHealthStateChange:"*"
변경사항을 저장하려면 싱크 업데이트를 클릭합니다.
변경사항이 저장되면 Compute Engine이 인스턴스 상태 변경 로그를 필터링하기 시작합니다. 자세한 내용은 싱크 관리 및 제외 필터 만들기를 참조하세요.
상태 변경 로그 사용 설정
이전에 사용 중지된 인스턴스 상태 변경 로그를 사용 설정하거나 이전에 추가한 제외 필터를 삭제하여 로그를 사용 중지할 수 있습니다.
Console
상태 변경 로깅을 사용 설정하려면 다음을 수행합니다.
Google Cloud Console의 로그 라우터 페이지로 이동합니다.
_Default
Cloud Logging 버킷 행에서 메뉴 more_vert를 클릭하고 싱크 수정을 선택합니다.싱크에서 필터링할 로그 선택 섹션에서 인스턴스 상태 변경 로그를 필터링하는 제외 필터 옆의 사용 중지를 클릭합니다. 더 이상 필요하지 않은 제외 필터를 삭제할 수도 있습니다.
싱크 업데이트를 클릭하여 변경사항을 저장합니다.
변경사항을 저장하면 Compute Engine이 상태 변경사항을 로깅하기 시작합니다. 로그 항목에 대한 자세한 내용은 로그 항목 형식을 참조하세요.