Showing with 4,366 additions and 1,446 deletions.
  1. +18 −0 CHANGELOG.md
  2. +1 −1 README.md
  3. +3,650 −1,360 REFERENCE.md
  4. +0 −11 data/defaults.yaml
  5. +1 −1 manifests/beanstalkd_exporter.pp
  6. +2 −2 manifests/bind_exporter.pp
  7. +2 −2 manifests/bird_exporter.pp
  8. +2 −2 manifests/blackbox_exporter.pp
  9. +1 −1 manifests/collectd_exporter.pp
  10. +2 −2 manifests/consul_exporter.pp
  11. +2 −2 manifests/dellhw_exporter.pp
  12. +2 −2 manifests/elasticsearch_exporter.pp
  13. +2 −2 manifests/graphite_exporter.pp
  14. +1 −1 manifests/haproxy_exporter.pp
  15. +2 −2 manifests/ipmi_exporter.pp
  16. +123 −0 manifests/ipsec_exporter.pp
  17. +2 −2 manifests/memcached_exporter.pp
  18. +2 −2 manifests/mesos_exporter.pp
  19. +19 −12 manifests/mongodb_exporter.pp
  20. +19 −19 manifests/nginx_vts_exporter.pp
  21. +2 −2 manifests/node_exporter.pp
  22. +121 −0 manifests/openldap_exporter.pp
  23. +126 −0 manifests/openvpn_exporter.pp
  24. +1 −1 manifests/postfix_exporter.pp
  25. +2 −2 manifests/postgres_exporter.pp
  26. +2 −2 manifests/puppetdb_exporter.pp
  27. +2 −2 manifests/rabbitmq_exporter.pp
  28. +2 −2 manifests/redis_exporter.pp
  29. +2 −2 manifests/snmp_exporter.pp
  30. +3 −3 manifests/unbound_exporter.pp
  31. +1 −1 manifests/varnish_exporter.pp
  32. +1 −1 metadata.json
  33. +52 −0 spec/acceptance/ipsec_exporter_spec.rb
  34. +82 −0 spec/acceptance/openldap_exporter_spec.rb
  35. +19 −0 spec/acceptance/openvpn_exporter_spec.rb
  36. +32 −0 spec/classes/ipsec_exporter_spec.rb
  37. +2 −2 spec/classes/mongodb_exporter_spec.rb
  38. +31 −0 spec/classes/openldap_exporter_spec.rb
  39. +30 −0 spec/classes/openvpn_exporter_spec.rb
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,24 @@ All notable changes to this project will be documented in this file.
Each new release typically also includes the latest modulesync defaults.
These should not affect the functionality of the module.

## [v11.2.0](https://github.com/voxpupuli/puppet-prometheus/tree/v11.2.0) (2021-06-08)

[Full Changelog](https://github.com/voxpupuli/puppet-prometheus/compare/v11.1.0...v11.2.0)

**Implemented enhancements:**

- Exporters: Use Prometheus::Initstyle for $init\_style [\#557](https://github.com/voxpupuli/puppet-prometheus/pull/557) ([bastelfreak](https://github.com/bastelfreak))
- Exporters: Use Prometheus::Install for $install\_method [\#556](https://github.com/voxpupuli/puppet-prometheus/pull/556) ([bastelfreak](https://github.com/bastelfreak))
- Exporters: Use Prometheus::Uri for $download\_url\_base [\#554](https://github.com/voxpupuli/puppet-prometheus/pull/554) ([bastelfreak](https://github.com/bastelfreak))
- Add openvpn\_exporter [\#553](https://github.com/voxpupuli/puppet-prometheus/pull/553) ([JosephKav](https://github.com/JosephKav))
- mongodb\_exporter supporting newer versions [\#550](https://github.com/voxpupuli/puppet-prometheus/pull/550) ([kuldazbraslav](https://github.com/kuldazbraslav))
- Add openldap\_exporter [\#549](https://github.com/voxpupuli/puppet-prometheus/pull/549) ([dabelenda](https://github.com/dabelenda))
- Add ipsec\_exporter [\#547](https://github.com/voxpupuli/puppet-prometheus/pull/547) ([kuldazbraslav](https://github.com/kuldazbraslav))

**Merged pull requests:**

- Exporters: Use Optional\[Prometheus::Uri\] for $download\_url [\#555](https://github.com/voxpupuli/puppet-prometheus/pull/555) ([bastelfreak](https://github.com/bastelfreak))

## [v11.1.0](https://github.com/voxpupuli/puppet-prometheus/tree/v11.1.0) (2021-04-25)

[Full Changelog](https://github.com/voxpupuli/puppet-prometheus/compare/v11.0.0...v11.1.0)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ This module automates the install and configuration of Prometheus monitoring too
* Installs a configuration file for prometheus daemon (/etc/prometheus/prometheus.yaml) or for alertmanager (/etc/prometheus/alert.rules)
* Manages the services via upstart, sysv, or systemd
* Optionally creates alert rules
* The following exporters are currently implemented: node_exporter, statsd_exporter, process_exporter, haproxy_exporter, mysqld_exporter, blackbox_exporter, consul_exporter, redis_exporter, varnish_exporter, graphite_exporter, postgres_exporter, collectd_exporter
* The following exporters are currently implemented: node_exporter, statsd_exporter, process_exporter, haproxy_exporter, mysqld_exporter, blackbox_exporter, consul_exporter, redis_exporter, varnish_exporter, graphite_exporter, postgres_exporter, collectd_exporter, grok_exporter, ipsec_exporter, openldap_exporter, openvpn_exporter

## Usage

Expand Down
Loading