我有几个要使用Prometheus监视的IIS站点。专门监视和警告中断。我无法弄清楚当站点发生故障时如何获取指标。理想情况下,我希望站点崩溃时能够提供该信息,然后将度量标准刮到Prometheus,然后使用Prometheus Alertsmanager将其发送到我们的Slack Webhook。我知道有专门用于此目的的工具,例如Pingdom,Uptime Robot,StatusCake,但是如果我可以使用Prometheus(我们已经在使用的工具)做到这一点,那就更好了。
我目前正在运行WMI导出程序以获取指标。
我相信您对blackbox-exporter(请参阅https://github.com/prometheus/blackbox_exporter)感兴趣,以通过HTTP请求监视目标。
一旦安装了导出器并配置了目标,您将有兴趣在probe_success
指标上发出警报。