Vault Cluster Monitoring with Prometheus
Jun 28, 2019
Learn how to monitor a Vault cluster with the popular open source monitoring solution: Prometheus.
Prometheus, when used alongside a time-series database like InfluxDB](https://www.influxdata.com/), is a powerful open source monitoring tool (and one of the most popular). Prometheus is a modern alternative to StatsD-compatible daemons, using lightweight HTTP servers called "exporters" which are then scraped by a Prometheus server. Prometheus is increasingly popular in the containerized world. Rather than the UDP-based "fire and forget" mechanism used by StatsD, Prometheus relies on lightweight HTTP servers called "exporters" which are then scraped by a Prometheus server.
In this demo by Nebulaworks, a Vault cluster will first be deployed, a pre-built Prometheus configuration will be reviewed, and then alerting and monitoring for the cluster will be set up. Telegraf will be used as the plugin-driven server agent for collecting and reporting metrics, and the StatsD to Prometheus metrics exporter can be found right here.