http availability check with Prometheus

14

2

I am considering to use Prometheus for Monitoring my systems. The document explains how i can use it for metric monitoring like counters, histograms and summary. But it does not provide any information on how do i monitor simple availability of my services or endpoints. Something that nagios does with http check does. Is there any way to configure Prometheus to do simple http check for you?

konquestor

Posted 2015-07-02T05:25:44.283

Reputation: 241

Question was closed 2018-02-19T18:35:58.470

1This question belongs on [sf]. – Michael Hampton – 2018-02-18T21:08:54.290

Answers

9

Update: There's now an official blackbox exporter https://github.com/prometheus/blackbox_exporter

There's an blackbox prober for Prometheus that'll let you do this: https://github.com/discordianfish/blackbox_prober

Prometheus is mainly focused on whitebox rather than blackbox monitoring, but over time it's likely this functionality will be added as a core component.

See http://prometheus.io/docs/instrumenting/exporters/ for a full list of the current exporters.

brian-brazil

Posted 2015-07-02T05:25:44.283

Reputation: 191