This plugin allows Serveboards to connect to a Prometheus installation.
Prometheus is an state of the art monitoring system that allows to know the state of you full infrastucture KPI over time, providing a powerful quering system.
With this plugin is is possible to have graphs in the dashboards as well as alerting when some conditions apply.
Prometheus configuration is done adding services that will define which external services exist, or even installs data exporter agents as required.How this package works
There are three main component types:
- Target -- An existing target.
- Managed Node Exporter -- Installs a node exporter on a given SSH server.
- Prometheus Server -- Existing prometheus server
Normally you need only the Managed Node Exporter if you are not using Prometheus yet, or Target if you already have some prometheus targets available. Finally you can add external Prometheus servers if you already have a working Prometheus server.
At install time, this package downloads and configure a custom prometheus server, so there is no need to use an external one. Then you add the agents, and they are automatically added to the running prometheus server.
The Target and Managed Node Exporter are only useful with the provided prometheus server, and not any external prometheus server.