Merge pull request #27 from bastelfreak/puppet_lint
puppet-lint: fix arrow_on_right_operand_line
Reload alertmanager when config file changes
Reload Prometheus service instead of restarting
Reloading the Prometheus service is sufficient for configuration or alert changes. Currently restarting the service is causing Prometheus to enter `crash-recovery` mode on a regular basis.
Merge pull request #1 from martin-koerner/alertmanager_service_name
Add service_name parameter for alertmanager
Implemented service reload for Prometheus
With this commit all the configuration files that can be reload on-the-fly like prometheus.yml and alerts rules do not trigger a full service restart like they did til now. I left the possibility to choose if a change to a command-line flag should or not restart prometheus (thus applying the change on puppet run) with the already existing flag (still true by default).
Merge pull request #33 from martin-koerner/master
Add service_name param to alertmanager class
Merge pull request #31 from byblakout/patch-1
Reload Prometheus service instead of restarting
Merge pull request #30 from steven-aerts/alerting_config
Support alerting configuration for prometheus
Merge pull request #29 from byblakout/alertmanager-configfile-reload
Reload alertmanager when config file changes
Merge pull request #39 from bastelfreak/master
backport changes to upstream
Allow custom service name, e.g. Debian Package named service prometheus-node-exporter.
This is the case for the apache and postgres exporters
Merge pull request #43 from billyperformance/reload_config
Reload config
Remove systemd module dependency and fix missing path for a exec (#58)
* Remove systemd module dependency camptocamp/systemd only replaces a single exec but can cause conflicts with the many other systemd puppet modules around. * fix missing path for an exec
Merge pull request #53 from sathieu/nocompress
Allow uncompressed daemons
Merge pull request #50 from sathieu/DAEMON-info
$DAEMON info is only available for the prometheus daemon
Merge pull request #49 from sathieu/default_collectors
Use default collectors if "collectors" param is empty
Merge pull request #44 from vrtdev/feature/cleanup_and_document
Feature/cleanup and document
Merge branch 'elasticsearch_exporter' of github.com:rbestbmj/puppet-p…
…rometheus into elasticsearch_exporter
Merge pull request #51 from rbestbmj/elasticsearch_exporter
Add elasticsearch exporter
Convert prometheus::mongodb_exporter to use native Puppet 4 data type…
…s and add requested test
Merge pull request #64 from salekseev/fix_elasticsearch_exporter
Add tests for elasticsearch_exporter and update a bit