summaryrefslogtreecommitdiffstats
path: root/tools/prometheus/README.md
blob: 456a5dfed93d20fb199586e5773834e538250671 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!---
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
.. (c) 2017-2018 AT&T Intellectual Property, Inc
-->

This folder contains scripts etc to setup [prometheus](https://github.com/prometheus/prometheus) on a server cluster. It installs:
* a prometheus server (on the host OS) and [grafana](https://grafana.com/) (in docker)
* prometheus exporters on a set of other nodes, to be monitored
  * [node exporter](https://github.com/prometheus/node_exporter) for node basic analytics
  * [haproxy exporter](https://github.com/prometheus/haproxy_exporter) for load-balancer stats from haproxy e.g. as use by Rancher
* several sample grafana dashboards... for more see [grafana dashboards for prometheus](https://grafana.com/dashboards?dataSource=prometheus)

See comments in [prometheus-tools.sh](prometheus-tools.sh) for more info.

This is a work in progress!