puppet-prometheus_reporter
puppet-prometheus_reporter copied to clipboard
A prometheus Puppet reports exporter for Puppet
This commit removes the report_filename config parameter and adds a report_prefix parameter. AFAICT the current code suggests that it will write all host data to the same file. However the...
I'm looking to getting puppet report metrics into prometheus (so I can alert on puppet catalog compilation failures etc.) - and this project and https://github.com/camptocamp/prometheus-puppetdb-exporter seem very similar. Do anyone...
At the moment, `clean_stale_reports` will check each .prom file if it's older than `STALE_TIME` and delete it. This is not OK, as we can have multiple non-puppet prom files in...
When the option `report_filename` in `prometheus.yaml` is enabled, any new puppet agent launch triggers rewrite of "old" metrics with `-1` values. It is absolutely not valid because we lose data...
Many prometheus exporters are packaged in Debian. This one could favorably be packaged similarly, so I filed [request for package #940520](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940520) to track that work in Debian. I open this...
I've installed the prometheus reporter and it's successfully producing reports in the designated directory. However, they are written with perms `0640` and owner/group by `puppet:puppet` and the node_exporter process, which...