云监控的报警通知可以通过报警回调功能推送到PagerDuty。当资源达到报警条件时,云监控将报警内容推送到PagerDuty,您可以通过PagerDuty的事件处理能力来接收报警通知,也可以在PagerDuty中将报警进一步推送到其他第三方平台。
前提条件
请确保您已注册PagerDuty账号。具体操作,请参见Trial Account Onboarding中的Create a Trial Account。
步骤一:创建服务并获取报警回调的URL信息
在PagerDuty控制台创建服务,以获取报警回调的URL信息。
- 创建服务。 - 关于如何创建服务,请参见Trial Account Onboarding中的Step 1: Create a Service和Step 2: Configure Inbound Integrations。 - 在Intelligent界面,您必须选择Events API v1或Events API v2。  
- 获取报警回调的URL信息。 - 创建服务成功后,在Integrations区域,获取Events API v1的Integration Key和Integration URL,或Events API v2的Integration Key和Integration URL (Alert Events)。 - 报警回调(WebHook)的URL格式为 - {Integration URL}?integrationKey={Integration Key},例如:- https://events.pagerduty.com/v2/enqueue?integrationKey=0e44aed2509b4807c017605cbdd0****。
步骤二:创建报警规则
以在云监控控制台创建报警规则为例,为您介绍设置和测试报警回调的URL地址的操作方法。
- 登录云监控控制台。
- 在左侧导航栏,选择。 
- 在报警规则页面,单击创建报警规则。 
- 在创建报警规则面板,设置报警规则的相关参数,并对报警回调的URL地址进行测试。 说明- 关于创建报警规则的相关参数,请参见创建报警规则。 - 输入从步骤一获取到的报警回调的URL地址(例如: - https://events.pagerduty.com/v2/enqueue?integrationKey=0e44aed2509b4807c017605cbdd0****),单击正后方的测试。
- 在WebHook测试面板,保持默认值不变,单击测试。 - 当PagerDuty收到WebHook测试事件时,说明您填写的WebHook地址正确且网络连接正常。当资源达到报警条件时,您的PagerDuty会收到报警数据。 
 
- 单击确认。 
步骤三:查看报警数据
当云监控中的报警规则被触发时,您可以在PagerDuty控制台查看报警数据。
