개요

Google Cloud Monitoring은 Rootly에 알림으로 이벤트를 보내는 알림 소스로 구성될 수 있습니다. Rootly에서 받은 알림은 Slack 채널로 라우팅되거나, 인시던트를 시작하는 데 사용되거나, Rootly On-Call 대상을 페이징하는 데 사용될 수 있습니다.

GCP에서 웹훅 구성하기

Google Cloud Console로 이동하여 왼쪽 창에서 모든 제품 보기 버튼을 클릭하여 전체 제품 목록에 접근합니다.
Document Image
왼쪽 창에서 다음을 찾아 선택합니다Observability 카테고리, 그 다음 Monitoring을 선택합니다.
Document Image
Monitoring 섹션에서 왼쪽 창의 Alerting을 선택하고 상단의 EDIT NOTIFICATION CHANNELS 버튼을 클릭합니다.
Document Image
Webhooks 채널을 찾아 옆에 있는 ADD NEW 버튼을 클릭합니다.
Document Image
필요한 세부 정보를 양식에 입력합니다: **Display Name** - 웹훅에 설명적인 이름을 지정합니다 **Use HTTP Basic Auth** 체크박스를 선택합니다. 다음 URL을 **Endpoint URL** 필드에 입력합니다.
Rootly는 두 가지 유형의 알림을 받을 수 있습니다: pagingnon-paging.
  • Paging 알림은 **Endpoint URL** 필드에 지정된 알림 대상에게 페이징합니다.
  • Non-Paging 알림은 단순히 Alerts page에 나타나지만, 누구에게도 페이징하지 않습니다.
알림 대상의 포함 여부에 따라 알림이 페이징 또는 비페이징 알림인지 결정됩니다. 다음 URL을 **Endpoint URL**에 입력하여 paging 알림을 설정합니다.
Endpoint URL
https://webhooks.rootly.com/webhooks/incoming/google_cloud_webhooks/notify/<TYPE>/<ID>  
<TYPE>과 <ID> 플레이스홀더를 다음 값으로 대체해야 합니다:
  • TYPE - 이는 페이징에 사용될 Rootly 리소스 유형을 정의합니다.
    • 사용 가능한 값은 다음과 같습니다: User | Group (Team) | EscalationPolicy | Service
  • ID - 이는 페이징 대상이 될 정확한 리소스를 지정합니다.
    • 리소스의 ID는 각 리소스를 편집할 때 찾을 수 있습니다.
다음 URL을 **Endpoint URL**에 입력하여 non-paging 알림을 설정합니다.
Endpoint URL
https://webhooks.rootly.com/webhooks/incoming/google_cloud_webhooks  
다음 값을 **Auth Username** 필드에 입력합니다.
Auth Username
rootly  
조직별 **Auth Password**Alert Sources page에서 확인할 수 있습니다. Google Cloud Platform (GCP) 옵션을 클릭하고 GCP 알림 소스에 대한 설명적인 이름을 입력하세요.
Document Image
5단계에서 조직별 **Auth Password**를 복사하세요.
Document Image
TEST CONNECTION 버튼을 클릭하여 웹훅 구성을 확인합니다. 테스트가 성공하면 SAVE 버튼이 활성화됩니다. 연결 테스트가 성공하면 SAVE 버튼을 클릭하여 웹훅 설정을 완료합니다.

지원

이 통합에 대해 도움이나 추가 정보가 필요하면 support@rootly.com로 문의하거나 Help > Chat with Us로 이동하여 채팅을 시작하세요.