The BOSH TSDB Prometheus Exporter gets the metrics from the BOSH OpenTSDB Health Monitor plugin, who gathers them from each VM BOSH Agent. The metrics that are being reported are pretty basic, but include:
- Job metrics:
- Health status
- CPU
- Load
- Memory
- Swap
- System, Ephemeral and Persistent disk
If you want to get more detailed VM system metrics, like disk I/O, network traffic, ..., it is recommended to deploy the Prometheus Node Exporter on each VM.
Prometheus advises to collocate exporters near the metrics source, in this case, that means colocating this exporter within your BOSH Director VM. We encourage you to follow this approach whenever is possible.
We will be glad to address any questions not answered here. Please, just open a new issue.