로그 기반 알림 문제 해결

이 문서에서는 로그 기반 알림 사용에 대한 문제 해결 정보를 제공합니다.

일치하는 로그 없음

로그 기반 항목에 대해 필터를 테스트할 때 로그가 반환되지 않습니다. 다음과 같은 일반 오류를 확인하세요.

  • 제외된 로그를 필터링하려고 시도하는 중입니다. 로그 기반 알림은 포함된 로그에서만 작동합니다.

  • 로그 버킷으로 또는 Cloud Billing 계정 또는 조직과 같은 Google Cloud 리소스에 대해 필터링하려고 시도하는 중입니다. 로그 기반 알림은 Google Cloud 프로젝트 수준에서 작동합니다.

  • 쿼리가 너무 제한적입니다. 필드 이름과 정규 표현식이 올바른지 확인하세요. 로그 탐색기의 쿼리 창 또는 알림 구성 인터페이스의 로그 미리보기 버튼을 사용해서 쿼리를 검증할 수 있습니다. 쿼리 만들기에 대한 자세한 내용은 Logging 쿼리 언어를 참조하세요.

알림이 작동하지 않음

로그 기반 알림을 만들었지만 예상한 대로 작동하지 않습니다. 예를 들면 다음과 같습니다.

  • 알림이 전송되지 않습니다.

    각 로그 기반 알림에 대해 하루 20개의 알림 비율 제한에 도달하면 알림 수신이 중지됩니다. 이 로그 기반 알림에 대해 수신된 최근 알림을 확인하고 해당 날짜에 알림 한도를 초과했다는 문을 찾습니다.

    알림이 예상한 대로 수신되지 않으면 로그 기반 알림의 구성을 확인하세요. 알림 사이의 시간 값을 조정해야 할 수 있습니다.

  • 알림으로 이슈가 생성되지 않습니다.

    Cloud Monitoring에서 이슈 페이지를 선택하고 정책 이름으로 테이블을 필터링합니다.

    이슈가 없으면 사용되는 쿼리에서 일치하는 로그를 찾는지 확인합니다. 필드 이름과 정규 표현식이 올바른지 확인하세요. 로그 탐색기의 쿼리 창 또는 알림 구성 인터페이스의 로그 미리보기 버튼을 사용해서 쿼리를 검증할 수 있습니다. 쿼리 만들기에 대한 자세한 내용은 Logging 쿼리 언어를 참조하세요.

    과거에 이슈가 발생했지만 최근에 발생하는 이슈가 현재 없다면 각 로그 기반 알림의 일일 한도인 20개에 도달했을 수 있습니다. 이 로그 기반 알림에 대해 수신된 최근 알림을 확인하고 해당 날짜에 알림 한도를 초과했다는 문을 찾습니다.

  • 알림이 잘못된 이슈를 생성하는 중입니다.

    로그 쿼리의 제한이 부족하고 예상보다 많은 항목이 일치될 수 있습니다. 필드 이름과 정규 표현식이 올바른지 확인하세요. 로그 탐색기의 쿼리 창 또는 알림 구성 인터페이스의 로그 미리보기 버튼을 사용해서 쿼리를 검증할 수 있습니다. 쿼리 만들기에 대한 자세한 내용은 Logging 쿼리 언어를 참조하세요.

이슈가 종료되지 않음

시스템은 알림에 구성할 수 있는 자동 종료 기간이 경과된 후에만 로그 기반 알림에 대한 이슈를 닫습니다. 기본 기간은 7일이지만, 30분부터 7일까지 원하는 값으로 설정할 수 있습니다. 또한 이슈 종료에 설명된 대로 언제든지 이슈를 수동으로 종료할 수 있습니다.