
In my case it is /opt/alertmanager /opt/alertmanager]# ls -lrt Like Prometheus, an alert manager is also distributed as a tar.gz file. The primary configuration file is Prometheus.yml which we need to update later.

You will see a list of files like shown above.
Blackbox grafana install#
I have used /opt/prometheus as my base directory to install Prometheus. Once you have downloaded the binaries for your distribution, you just need to extract/untar to install. Prometheus and Blackbox exporter, alert manager - Download here.Validate your Slack Channel for notification.Configuring Alertmanager - Adding Slack route.Validate the rule file and prometheus.yml with promtool.

Enabling the alert manager in prometheus.yml.Configuring Alerts and Rules in Prometheus.Creating Graphs in Prometheus based on metrics of our URLs.Restart Blackbox and Prometheus and Validate.Validate the configuration before Applying - promtool.Starting Prometheus, Alertmanager, blackbox.Let's go ahead and get this setup done with no further ado. I can sense that you are already excited. This is how your URL uptime monitor alert is going to look like ( for some motivation )Īnd this is how your SSL certificate expiry alert is going to look like in SLACK This is what your end goal is going to look like. the result is going to be a milestone and solve some real problems. It is a lengthy article but do not be frightened. I am taking Centos7 but you can choose any Linux or windows as per your choice.

We can go ahead and install all these tools on our chosen server. Prometheus Blackbox ( exporter for URL monitoring ).These are the set of tools we are going to need You can consider this as your SSL certificate expiry monitor and web service uptime monitor or URL Health check monitor for all your web services (URLs)
Blackbox grafana how to#
In this article, we are going to see how to monitor your web services or URLs for their SSL expiry and uptime.
