代码之家  ›  专栏  ›  技术社区  ›  Paul Karlin

监视松弛和页面超时的连接

  •  1
  • Paul Karlin  · 技术社区  · 7 年前

    我们正在使用PRTG来监视一些内部资源,并且我们已经设置了它来使用它们各自的api在空闲通道和/或通过PagerDuty(取决于严重性)向我们发出警报。考虑到Slack和PagerDuty是我们外部的,我们还想监视PRTG实例是否可以访问它们——基本上,是一种自我监视的形式还是 Who Watches the Watchmen?

    到目前为止我们找到的唯一可靠的方法 Slack 将实际消息发布到专用“测试”空闲通道,例如(已编辑空闲URL详细信息):

    POST https://hooks.slack.com/services/XXX/YYY/ZZZ
    Content-Type: application/json
    
    { "text": " ", "channel": "#prtg-webhook-test" }
    

    同样地, PagerDuty's Events API 似乎只是POST,有效操作仅限于触发、确认和解决:

    POST https://events.pagerduty.com/v2/enqueue
    Content-Type: application/json
    

    有没有一种好的方法来测试HTTPS连接,而不发布实际的松弛消息/创建实际的PagerDuty警报?我在文档中找不到任何服务,也找不到在PRTG中创建适当传感器的创造性方法。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Erik Kalkoken    7 年前

    对于Slack,您可能更希望调用API,而不是webhook。

    我建议使用 auth.test ,因为它是少数几个没有速率限制的方法之一。

    另外,对于整个Slack服务,您可以看到 official webpage .

    推荐文章