Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-prometheus

Puppet module for prometheus
https://github.com/voxpupuli/puppet-prometheus

Change default alerts to empty hash

This should fix `promtool` parsing problems for prometheus 2.* and empty alert files. Behaviour ...

ef975f3df950d1cc5a5350062d7b6194369129e4 authored almost 7 years ago by Leo Antunes <[email protected]>
Merge pull request #151 from RegioHelden/add_envvars_to_daemon

add envvars support to daemon

3358eb28c7c21cda745353eed3ea565c8c3c4d36 authored almost 7 years ago by Tim Meusel <[email protected]>
add envvars support to daemon

d3e49317108d12ffdd5a44466be471e1c4c81442 authored almost 7 years ago by Leo Antunes <[email protected]>
fix useless variable in spec file

669dbbbb063f84a39b422487ac4970bc8c611635 authored almost 7 years ago by kalinux <[email protected]>
fix spec tests

c1ebfe094bbe2cec3668ea9044a8795055ceee67 authored almost 7 years ago by kalinux <[email protected]>
Merge pull request #36 from pjfbashton/master

new feature - consul_exporter

c1da72f7337670129dca90c2c76ec336c39d7586 authored almost 7 years ago by Martin Alfke <[email protected]>
Merge remote-tracking branch 'upstream/master'

e5ce3de4743179f2b8b80add1431d826422194ea authored almost 7 years ago by Pawel Fiuto <[email protected]>
add spec tests for remote write

145c4fc398015106a354839fe42a1570320c02c6 authored almost 7 years ago by kalinux <[email protected]>
Merge pull request #146 from sathieu/ruby1.8

Ruby 1.8 compatibility (Agent-side) - fact only. This does not mean that ruby 1.8 or older puppe...

424f17b8c8d2fc062264e8a25394f082c17a9b0f authored almost 7 years ago by Martin Alfke <[email protected]>
Merge pull request #125 from sathieu/master

Add support for snmp_exporter

874efebe4a444cbc14c9d804ccc4f7d9b3b28071 authored almost 7 years ago by Martin Alfke <[email protected]>
adding convert to yaml for prometheus 2

ee1a13c8e92aade1e7b22fce47d72ce07944c939 authored almost 7 years ago by Kalinux <[email protected]>
fix vagrant url

0a0328a810b26850e2f9a9c32c18063041bc1813 authored almost 7 years ago by kalinux <[email protected]>
adding real examples and vagrant url

d14b99f4b2f439385d390647caca296117ebf891 authored almost 7 years ago by kalinux <[email protected]>
Merge branch 'dev'

9bd5002dafc0302e290e1c15fa90b8afd53aed2c authored almost 7 years ago by kalinux <[email protected]>
adding alertmanager 0.13.0 support

c2e336e0a194fe74622fb059cfa85f96ba8cec18 authored almost 7 years ago by kalinux <[email protected]>
fix

last one isn't required .

77e1f157c06db74469dcc2308901a067fc57733e authored almost 7 years ago by Karen <[email protected]>
Syntax fix

Fix syntax at the end of remote_read and remote_write

12e9d67fb9f3c5ca598d9163d217773a767e366a authored almost 7 years ago by Karen <[email protected]>
adding Prometheus 2.0.0 to readme

d683707c1b6bcc09f4cb102d32ebc13868129962 authored almost 7 years ago by kalinux <[email protected]>
Ruby 1.8 compatibility (Agent-side)

5f99ce7d88d8331cf764d35489f611490844c97a authored almost 7 years ago by Mathieu Parent <[email protected]>
Add support for snmp_exporter

5c9f11ff7ffc4dbfa3a12d905c03f8f26c43c371 authored almost 7 years ago by Mathieu Parent <[email protected]>
Merge pull request #145 from vladgh/master

Fail silently when service is not installed

b5415bb18f5969d5d7dabc43b13e3ccbe154e95e authored almost 7 years ago by Martin Alfke <[email protected]>
Fail silently when service is not installed

Addresses https://github.com/voxpupuli/puppet-prometheus/issues/142

6fc08ceb0812e8c6fe8744ec29828ded3b36eca2 authored almost 7 years ago by Vlad <[email protected]>
adding remote_write support

917a1fb50fcb745b85806f657ea4f73bc9b904b4 authored almost 7 years ago by kalinux <[email protected]>
[blacksmith] Bump version to 4.0.1-rc0

8d2c271300b970b028b13d6944a1bec896f3df3b authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #140 from voxpupuli/rel400

release 4.0.0

90761742d15fde6211fe5d85b58b2127f22cf602 authored about 7 years ago by Tim Meusel <[email protected]>
release 4.0.0

6555e6abf0b412b8881d1abd12b0aeee5e72afc1 authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #122 from RegioHelden/config_verify

Add validation to config changes

9b159cd811494a2840918ef7b9af13a30c490f2d authored about 7 years ago by Tim Meusel <[email protected]>
move config_dir creation to install.pp

This is needed to break a dependency cycle involving alert.rules and the main config.

Minor bre...

15fca55a291728aba4cfe316c5e2e04fb463d860 authored about 7 years ago by Leo Antunes <[email protected]>
also add check to rules file; centralize $alertfile_name in params

081fbca9834bf8adf4dd8a569561585c1945e362 authored about 7 years ago by Leo Antunes <[email protected]>
verify config before replacing

766f1df0012c4571dd174b619dcdd3d022fa623e authored about 7 years ago by Leo Antunes <[email protected]>
add symlink to promtool

cb754ba92682bf4beba091954e353df9aad8d336 authored about 7 years ago by Leo Antunes <[email protected]>
Merge pull request #133 from RegioHelden/pass_provider_to_service

daemon: explicitly pass provider to service

fd2a3076150f8060fbfaaea65e8050f3665da369 authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #137 from RegioHelden/make_retention_configurable

add explicit parameter for retention

5a6fa9d385be9f7864995cf91031f5804c588cb9 authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #139 from voxpupuli/prometheus_systemd

prometheus systemd wants and depends "multi-user.target"

11c2515aaa3e8287a7435148930e00fbfd4f317e authored about 7 years ago by Tim Meusel <[email protected]>
prometheus systemd wants and depends "multi-user.target"

fixes #134

f84e4768f69d1c8e6e826c53fd6c2ca87923e400 authored about 7 years ago by Martin Alfke <[email protected]>
add explicit parameter for retention

this way we don't need to use $extra_options

346e0285875c02544d7f942640989360dd3d35df authored about 7 years ago by Leo Antunes <[email protected]>
Merge pull request #127 from vrtdev/feature/alerts_prometheus2

Feature/alerts prometheus2

f5ef4b130abeb89dd93a225ccdec02b8e726e940 authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #138 from voxpupuli/modulesync

modulesync 1.6.0

613e6ed880917de3c95f8e117a3ac975ce4ffb10 authored about 7 years ago by Tim Meusel <[email protected]>
modulesync 1.6.0

5bc565e07b185ed829a99b9b11e0b6dae637afa6 authored about 7 years ago by Tim Meusel <[email protected]>
daemon: map non-puppet providers to puppet compatible ones

9a769587e5c918558b429454700d5227a72030a9 authored about 7 years ago by Leo Antunes <[email protected]>
daemon: explicitly pass provider to service

This ensures puppet doesn't incorrectly detect the service provider in some circumstances (e.g. ...

72458d57f8ed208518cb668813ad8bcf5cc0a9f7 authored about 7 years ago by Leo Antunes <[email protected]>
Add test cases for prometheus version ~2.0.0 alert rules

e9fddd183b43867dc6234968814f8fface5c42fe authored about 7 years ago by Jan Vansteenkiste <[email protected]>
Fix small typo in param documentation

e0d393f8f28b45c821659cd9ff6b537d89aa601b authored about 7 years ago by Jan Vansteenkiste <[email protected]>
Don't install alert.rules file if there's no content for it

e9a77e31cecc00cf5689b747594c1a2f8df19f54 authored about 7 years ago by Jeroen Hooyberghs <[email protected]>
Allow configuration of prometheus alerts for prometheus >= 2.0.0

e90d6b0e39f2489af9ce7e4fab5884d3e6fa54ca authored about 7 years ago by Jeroen Hooyberghs <[email protected]>
Re-add check to make sure array isn't empty

0810958e0cd25eb187c4a0196a9708fe902a1c63 authored about 7 years ago by Jeroen Hooyberghs <[email protected]>
Add readme for alerts in prometheus 2

07acd4963f976cc25843ba6c9f1674aa76835649 authored about 7 years ago by Jeroen Hooyberghs <[email protected]>
Use puppet internals to determine the state of the alert_manager

When the PATH has not been set up system wide to include puppet, thhe
prometheus_alert_manager_r...

996a64b57f0746f1cd59903b0f26b34e4c05daf5 authored about 7 years ago by Jan Vansteenkiste <[email protected]>
Merge pull request #124 from juniorsysadmin/bump-deps

Bump dependencies

02ff32a5717181949fa3cfe5c0cfdb8646053cee authored about 7 years ago by Tim Meusel <[email protected]>
Bump dependencies

Ensure puppetlabs/stdlib 4.13.1 is the minimum acceptable version across
this modules's dependen...

df4740194bae481b5d0131a27198614a42cdf708 authored about 7 years ago by juniorsysadmin <[email protected]>
Merge pull request #121 from vrtdev/bugfix/documentation_typo

Correct typo in documentation header for node_exporter

2bce66d42599b6918a1edd1e9eb53cf6df016bc8 authored about 7 years ago by Martin Alfke <[email protected]>
Correct typo in documentation for node_exporter

3e6f4fa1115dafd66300a5133d2c3029956a41e9 authored about 7 years ago by Jeroen Hooyberghs <[email protected]>
[blacksmith] Bump version to 3.1.1-rc0

1e06a0ca2e5c0002a17c3f997826810e6528de0f authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #115 from voxpupuli/rel310

release 3.1.0

b096b82204a96ef8ea8ae02bfade7b71ef8f15b1 authored about 7 years ago by Tim Meusel <[email protected]>
release 3.1.0

1bfd3a60bf0445c3c2b871670f0b824a493048c2 authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #119 from tuxmea/fix_alert_manager_fact

older versions of puppet don't know about the --to_yaml option

4ef5802df71059093adab40669ba612597ca4b8c authored about 7 years ago by Tim Meusel <[email protected]>
change to working solution

a149ab9b43a7202b9f26287a4f64b3d591f22df4 authored about 7 years ago by Martin Alfke <[email protected]>
add error handling

f0b77e30902dd366006b812135ab9b4969dd2037 authored about 7 years ago by Martin Alfke <[email protected]>
older versions of puppet don't know about the --to_yaml option

switching back to scanning the result

fixes #118

87ee6d7723f6095475bd1f8dd787f2253bcdbf1c authored about 7 years ago by Martin Alfke <[email protected]>
Merge pull request #117 from tuxmea/fix_systemd_startup

prometheus systemd needs network-online and started after multi-user.

d30fdb6810ef1bb657506480d69d69715914b8e3 authored about 7 years ago by Tim Meusel <[email protected]>
adopt systemd spec test files to new content

b0445bc09c67438a7e3952d9ac57534bc2931501 authored about 7 years ago by Martin Alfke <[email protected]>
prometheus systemd needs network-online and started after multi-user.

restart on-failure did not work, as prometheus just did not start
properly.
setting restart to a...

58d0da654731cbcab4dc1b36eab97bd16f4d13fa authored about 7 years ago by Martin Alfke <[email protected]>
Merge pull request #101 from tuxmea/alert_manager_fresh_install

verify whether alert_manager is running

34fdebbc355e72ebfed9a36b944893d7c93faabb authored about 7 years ago by Tim Meusel <[email protected]>
use new facts hash

d709e3256b1ecd6d703f55d128f985b86202b506 authored about 7 years ago by Martin Alfke <[email protected]>
no need to require yaml - leads to puppet error on some platforms

bbd90f9a86280cf42a1362c1af583058d86e6db3 authored about 7 years ago by Martin Alfke <[email protected]>
convert Facter output to yaml

6204a845602394e2be5fff1478046d7a771b1281 authored about 7 years ago by Martin Alfke <[email protected]>
Merge pull request #113 from voxpupuli/modulesync

modulesync 1.5.0

bb790548c7f5a1286b7431e25742c8cc4cb4bc2f authored about 7 years ago by Michael Fyffe <[email protected]>
modulesync 1.5.0

d4a7b18dff689f78e38f20da605488ba2cf4970c authored about 7 years ago by Tim Meusel <[email protected]>
Update README

a8b66ddf6cd8428c8b02d50d94b6933c4801fae1 authored about 7 years ago by Pawel Fiuto <[email protected]>
Remove trailing comma

8313794770d1e34954359dd0cf8198f1acb78c69 authored about 7 years ago by Pawel Fiuto <[email protected]>
Merge pull request #106 from voxpupuli/modulesync

Modulesync 1.4.1

5b5bd4f5fadfb0f606cfeed3924452ac0b80e941 authored about 7 years ago by Tim Meusel <[email protected]>
Add unit test for consul_exporter

79ba5098e032e7e5a511d3d0ebf5aaf47117c919 authored about 7 years ago by Pawel Fiuto <[email protected]>
Replaced legacy functions with native puppet datatypes

2fd641e0f4057c872f42d949e9face84eb80950a authored about 7 years ago by Pawel Fiuto <[email protected]>
Merge remote-tracking branch 'upstream/master'

7a2211260ef019f0fbf17930b64aca9401d62ad8 authored about 7 years ago by Pawel Fiuto <[email protected]>
Merge pull request #109 from wywy/master

add support for remote_read

071978932b6a8ea752a03a4c90053e64ce8c33f4 authored about 7 years ago by Tim Meusel <[email protected]>
add support for remote_read

required for prometheus 2 migration
https://prometheus.io/docs/prometheus/2.0/migration/#storage

0a4adf2b7862bce82bf71042bf6344e6f6d817ce authored about 7 years ago by Christian Becker <[email protected]>
Merge pull request #59 from tahaalibra/mesos-exporter

Add support for mesos exporter

bed7d29af9f0dd57dd4e316fcabf18dad54972fe authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #105 from TomaszUrugOlszewski/feature/support-beanstalkd-exporter

messagebird/beanstalkd_exporter support

6f9587b4baf793926899acb69cdfe36ba0236c54 authored about 7 years ago by Tim Meusel <[email protected]>
Add support for mesos exporter

Author: Tahaa Karim <[email protected]>

b8a6b1270ed2b5dbebfcc97b9998a919719034e8 authored about 7 years ago by Tahaa Karim <[email protected]>
modulesync 1.4.1

871157464e8f69a151bb3e6ff5ec341b5a000a40 authored about 7 years ago by Tim Meusel <[email protected]>
add acceptance tests to .sync.yml

e328244a5dd0eae3cd5021aa7ef601c2be2ae0ed authored about 7 years ago by Tim Meusel <[email protected]>
update secret

e96306eeec1bc85bcd852f8beebe06c2506adc3d authored about 7 years ago by Tim Meusel <[email protected]>
modulesync 1.4.1

d8e0977cd4192fff5b02d596e1f31e1c17410725 authored about 7 years ago by Tim Meusel <[email protected]>
Fix linter warnings

db687d6a8efe2c13e53e22ebd5d48838bbb8abf8 authored about 7 years ago by Tomasz Urug Olszewski <[email protected]>
messagebird/beanstalkd_exporter support

e5f476f13459bba7239be6b23ecf6eacc0e8cbd2 authored about 7 years ago by Tomasz Urug Olszewski <[email protected]>
read puppet resourc ein yaml style

d72d43d5c2fae3ea5cfef28105bc102e656fe16f authored about 7 years ago by Martin Alfke <[email protected]>
Merge pull request #104 from benpollardcts/master

Disable line wrapping when converting full_config to yaml.

8ca23e71c529b7421522c41eeae45bf2f34df6cc authored about 7 years ago by Martin Alfke <[email protected]>
Disable line wrapping when converting full_config to yaml. Default is 80 chars.

681bc1b4d86b8c6a64c976d538b629296e683eb7 authored about 7 years ago by Ben Pollard <[email protected]>
Merge pull request #103 from TheMeier/variant_undef

replace all Variant[Undef.. with Optional[...

3e3a80f6d4858a846061a1942adfb3acf017b68f authored about 7 years ago by Will Yardley <[email protected]>
Merge pull request #87 from sathieu/daemon-spec

Tests for prometheus::daemon

a2bb6c1c6043664d83dcd6b1fa042ba7ab2b6bb5 authored about 7 years ago by Will Yardley <[email protected]>
Tests for prometheus::daemon

bc120076eb94720a5dd9d18b00dc2c7fd1ada04f authored about 7 years ago by Mathieu Parent <[email protected]>
replace all Variant[Undef.. with Optional[...

52491e6870c02dcc2bd2ef1397224a78f7a2ed2f authored about 7 years ago by Christoph Maser <[email protected]>
add new fact for testing

6e97141111b87d163a6627842d422ee2b9551a4a authored about 7 years ago by Martin Alfke <[email protected]>
verify whether alert_manager is running

fixes #55

37a9e222aa3999bbce57ffef555a4a4f59f4eab3 authored about 7 years ago by Martin Alfke <[email protected]>
[blacksmith] Bump version to 3.0.1-rc0

74a8291e30df1281c950c8921280f720607a1a2f authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #99 from bastelfreak/rel300

release 3.0.0

6b14666908cd5af5f8b455c9737d5080fd835b84 authored about 7 years ago by Martin Alfke <[email protected]>
release 3.0.0

33dacaa11710025e60ab25119705c59d97915a42 authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #48 from sathieu/prom2.0

Support prometheus >= 2.0

8a0589a9cf47d33d550bc215a6c3a58be30f3651 authored about 7 years ago by Tim Meusel <[email protected]>
Merge pull request #98 from tuxmea/blackbox_exporter_source_labels_without_quotes

blackbox exporters source_labels must be unquoted

6362a7175cd85c3ded67e5fa68d0c1fddba5ad99 authored about 7 years ago by Tim Meusel <[email protected]>
blackbox exporters source_labels must be unquoted

when setting relabel configs we can not provide an array as to_yaml
converts this to folded. bla...

c8cfebb409eda7070002e6580c93e2520429c23b authored about 7 years ago by Martin Alfke <[email protected]>