事件可以通过许多不同的方式来到Pagerduty。通常,当您的监视工具中满足某些阈值时,事件会通过事件API自动发送到Pagerduty。但是,在某些情况下,用户可能需要手动触发事件,或者您可能需要使其他团队(外部Pagerduty)的方法来打开通话响应者,以解决关键问题。
查看以下建议,使团队更容易触发事件并通知呼叫响应者。
从收件箱发送电子邮件以触发事件
触发事件的最简单方法(不登录或成为Pagerduty的用户)是发送电子邮件。
如果你有电子邮件集成在您的帐户上设置,您可以在组织内部(甚至客户)内部的人发送电子邮件至您集成的电子邮件地址之一。然后,这将触发Pagerduty中的事件,并通知谁在呼叫。
以下是管理这些电子邮件地址的一些想法:
在内部Wiki页面上发布相关的电子邮件地址。
尤其是如果您有许多不同的服务来通知不同的团队(即系统管理团队的服务和应用程序团队的另一个服务),则团队成员可能很难记住当需要时与哪个电子邮件地址联系与通话技术联系。在内部Wiki页面上发布您的Pagerduty电子邮件集成地址,以共享应联系哪些问题的地址。
将您的Pagerduty电子邮件地址添加到别名中。
如果你有alias that team members prefer to use (i.e. ‘urgent@company.com’), you might want to add your PagerDuty email integration address to that alias so that team members have one less email address to remember when they are trying to contact whoever is on-call.
设置电子邮件过滤器,以便发送到适当团队的一个地址触发事件的电子邮件。
您可以使用具有相同电子邮件集成地址的多个电子邮件集成。万博pc版下载例如,您可以有2个电子邮件集成,两者都有万博pc版下载notify@subdomain.pagerduty.com
作为他们的电子邮件集成地址。当然,如果您将电子邮件发送到该地址,则将触发2起事件(一个具有该电子邮件集成地址的服务中的一个)。但是,您可以在每个电子邮件上设置过滤器,以便只有在电子邮件匹配某些规则的情况下,事件才能在服务上触发。例如,对于一项服务,您可以设置一个电子邮件规则,该电子邮件规则只有在身体包含“ DevOps团队”时才触发事件。在另一个服务上,您可以设置一个电子邮件规则,该规则只有在身体包含“ sysadmin团队”的情况下才会触发事件。如果发送电子邮件给notify@subdomain.pagerduty.com
它与其中的任何一个规则匹配,然后事件将触发适当的服务,并通知该服务的通话技术。
单击内部Wiki页面上的按钮以触发事件
使用我们的事件API,您可以通过发送PagerDuty和HTTP API调用来触发事件。在您的内部Wiki页面上托管一个可嵌入的按钮,当单击时,通过我们的活动API触发了Pagerduty的事件。PDJS库使实现简单,以便您不必编写任何代码或使用服务器端脚本。
单击Pagerduty中的按钮以触发事件
您可以在按钮的按钮中手动触发Pagerduty的事件。当然,如果团队成员可以登录到Pagerduty,这将是理想的选择。说明在这里:手动触发事件
将您的票务系统连接到Pagerduty
您也可以将票务系统连接到Pagerduty,以便如果票,案件,事件或问题符合某些条件,则会在Pagerduty触发事件。查看我们与票务集成合作伙伴的一些集成指南:
以编程方式触发事件
我们的客户创建了一些易于使用的工具,使用户可以编程触发事件。以下是您可以参考的一些链接: