알림 및 이슈 일시중지

이 문서에서는 특정 기간에 Cloud Monitoring이 이슈를 만들고 알림을 발행하지 않도록 하는 일시중지를 설명합니다. Google Cloud 콘솔, Google Cloud CLI, Cloud Monitoring API를 사용하여 일시중지를 만들고 관리할 수 있습니다.

알림 정책을 일시중지해야 하는 경우

이슈 생성과 알림 전송을 일시적으로 방지하거나 미해결 이슈에 대한 반복 알림이 전송되지 않도록 하려면 일시중지를 만듭니다. 예를 들어 다음 상황에서 일시중지를 만들 수 있습니다.

  • 유지보수 계획이 있습니다.
  • 서비스 중단이 급증하여 추가 이슈 및 알림을 방지하려고 합니다.

일시중지 작동 방식

알림 정책 일시중지가 활성화되면 Monitoring에서 일시중지된 알림 정책의 알림을 보내거나 이슈를 만들지 않습니다. 측정항목 기준 알림 정책을 일시중지하면 Monitoring은 알림 정책과 관련된 모든 이슈도 닫습니다.

알림 페이지, gcloud CLI 또는 Cloud Monitoring API에서 일시중지를 만들 때 일시중지가 시작되는 시점, 일시중지 기간을 선택하고 일시중지를 적용할 알림 정책을 선택합니다. 미해결 이슈의 이슈 세부정보 페이지를 사용하면 기간을 제외한 모든 일시중지 필드가 사전 구성됩니다. 일시중지를 만들면 즉시 일시중지가 시작됩니다.

일시중지에는 3가지 구성요소가 있습니다.

  • 이름. 이 필드를 사용하여 일시중지 목적을 설명하는 것이 좋습니다.

  • 일시중지가 활성 상태인 시기를 결정하는 기간입니다. 시작 시간과 지속 시간으로 지정됩니다. 활성 일시중지는 Monitoring에서 일시중지 기준과 일치하는 알림 정책에 대한 이슈를 만들고 알림을 발행하지 않도록 합니다. 활성 기간이 지나면 일시중지가 비활성화됩니다. 비활성 일시중지는 이슈가 생성되고 알림이 전송되는 시점에 영향을 미치지 않습니다.

  • 일시중지에 적용되는 알림 정책을 결정하는 기준입니다.

유지보수를 계획한 경우 알림 페이지, gcloud CLI, Cloud Monitoring API에서 일시중지를 만듭니다. 일시중지 이름, 기준, 시작 시간, 기간을 지정할 수 있습니다.

에스컬레이션 중인 서비스 중단이 발생하면 미해결 이슈의 세부정보 페이지에서 일시중지를 만듭니다. 이러한 일시중지를 사용하면 추가 이슈와 알림이 방지됩니다. 이는 관련 알림 정책에만 적용되며 기간만 지정합니다.

일시중지가 알림 정책 조건에 미치는 영향

다음 표에서는 단일 조건 알림 정책의 조건 상태와 이슈 생성 및 알림 전송 사이의 관계를 설명합니다.

작업
조건을 충족하지 않음 기존 동작

이슈가 열리면 이슈를 종료하고 이슈 종료 알림 전송.

조건이 충족되고
정책이 활성 일시중지에 연결되어 있지 않음
기존 동작

이슈가 없으면 알림을 만들고 알림을 전송합니다.

조건이 충족되고
정책이 활성 일시중지에 연결되어 있음
  • 이슈가 없는 경우 새로 만들고 알림을 보내지 않음.
  • 이슈가 열리면 이슈를 종료하고 이슈 종료 알림 전송.

일시중지가 여러 조건이 포함된 정책과 연결되면 조건 결합 규칙이 먼저 적용됩니다. 그리고 나서 일시중지에 연결된 규칙이 적용됩니다.

일시중지를 만드는 것과 정책을 사용 중지하는 것의 차이

짧은 시간 동안 알림 정책 모음의 알림을 방지하려면 각 알림 정책을 수동으로 사용 중지하거나 일시중지를 만들면 됩니다.

  • 알림 정책을 수동으로 사용 중지할 경우 기간이 끝날 때 사용 중지된 각 알림 정책을 수동으로 사용 설정해야 합니다. 또한 Cloud Monitoring API를 사용하고 특정 시간에 API 호출을 발행하도록 구성하는 경우에만 이러한 작업을 예약할 수 있습니다.

  • 일시중지를 만들면 활성 기간을 예약할 수 있으며 일시중지를 여러 알림 정책에 적용할 수 있습니다. 일시중지가 비활성 상태이거나 활성 일시중지가 종료되면 일시중지와 관련된 알림 정책이 정상적으로 작동합니다. 즉, 이러한 알림 정책은 이슈를 만들고 알림을 전송할 수 있습니다.

주기적인 유지보수 기간이 있으면 각 기간에 알림을 보내지 않아야 하는 알림 정책을 수동으로 사용 중지하고 사용 설정할 수 있습니다. 그러나 하나의 유지보수 기간에 대해 일시중지를 만드는 경우 해당 일시중지를 복사하고 복사의 시작 시간과 기간을 업데이트할 수 있습니다. 즉, 하나의 일시중지를 만들고 복사하면 동일한 알림 정책 모음에 대해 일련의 예정된 일시중지를 예약할 수 있습니다.

알림 정책이 사용 중지되거나 사용 설정된 경우에 대한 레코드를 보려면 Google Cloud 프로젝트의 감사 로그를 쿼리해야 합니다. 하지만 일시중지를 만들면 해당 일시중지가 Google Cloud 프로젝트의 일시중지 레코드 내역에 추가됩니다. Google Cloud 콘솔을 사용하여 이전, 활성, 예정된 일시중지를 보여주는 이전 레코드를 볼 수 있습니다.

제한사항

  • 일시중지 기간은 분의 배수인 단일 간격이어야 합니다.

  • 일시중지는 16개의 알림 정책에만 적용할 수 있습니다.

  • 일시중지 기준을 수정할 수 없습니다.

다음 단계