Davide Obbi
48ac76f0f9
Update roles/influxdb_exporter/molecule/alternative/molecule.yml
...
Co-authored-by: gardar <gardar@users.noreply.github.com>
Signed-off-by: Davide Obbi <126786027+dobbi84@users.noreply.github.com>
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
dobbi84
ccad1f4143
chore: fix post review on refactor for _commons role
...
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
Davide Obbi
9cd3949895
Update roles/influxdb_exporter/vars/main.yml
...
Co-authored-by: gardar <gardar@users.noreply.github.com>
Signed-off-by: Davide Obbi <126786027+dobbi84@users.noreply.github.com>
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
Davide Obbi
40fa0afcd3
Update roles/influxdb_exporter/molecule/alternative/molecule.yml
...
Co-authored-by: gardar <gardar@users.noreply.github.com>
Signed-off-by: Davide Obbi <126786027+dobbi84@users.noreply.github.com>
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
Davide Obbi
b4fc64528b
Update roles/influxdb_exporter/defaults/main.yml
...
Co-authored-by: gardar <gardar@users.noreply.github.com>
Signed-off-by: Davide Obbi <126786027+dobbi84@users.noreply.github.com>
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
dobbi84
6532e4745e
chore: refactor for _common role
...
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
dobbi84
02aefecad2
chore: align molecule tests to use get_target_hosts()
...
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
dobbi84
10d70f06a4
chore: fix alternative listen address in integration tests
...
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
dobbi84
e22cd9f9f1
chore: remove molecule directory check for dir not created
...
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
dobbi84
745154f8d5
chore: include vars go_arch and go_arch_map needed for getting the exporter from GH
...
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
dobbi84
ad51f0b088
feat: include influxdb exporter role
...
Include the [Influxdb exporter](https://github.com/prometheus/influxdb_exporter ) role.
Signed-off-by: dobbi84 <davide.obbi@e4company.com>
2024-10-23 17:53:10 +00:00
Sverre H. Huseby
da3b5776bd
fix(test): do not consider idempotence when running Molecule (as before this PR)
...
Signed-off-by: Sverre H. Huseby <shh@thathost.com>
2024-10-23 13:19:30 +02:00
Sverre H. Huseby
a9bc6d7ffe
fix(blackbox): make capability setting idempotent
...
Signed-off-by: Sverre H. Huseby <shh@thathost.com>
2024-10-23 12:20:56 +02:00
gardar
52952abc7a
fix: remove unused variable
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-21 10:34:40 +00:00
gardar
e3d715d5fa
fix: prevent local binary cache creation with elevated privileges
...
fixes #427
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-18 16:26:19 +00:00
gardar
0e58f43a65
Merge pull request #431 from santilococo/main
...
fix: add check_mode in localhost binary cache task
2024-10-18 15:37:28 +00:00
gardar
e2ebdffb8d
Merge pull request #432 from gardar/trim-down-platforms
...
removed: CentOS Stream and Fedora from being officially supported
2024-10-18 15:33:56 +00:00
gardar
d7ed763594
removed: Drop Fedora support and testing in favor of EL
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-18 13:41:24 +00:00
Santiago Lo Coco
2fb538c915
fix: add check_mode in localhost binary cache task
...
Signed-off-by: Santiago Lo Coco <santilococo.01@gmail.com>
2024-10-18 12:21:08 +00:00
gardar
e8da64e426
fix: don't modify system user or group if they already exist
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-17 17:54:17 +00:00
Leonhard Mayr
549ca653fa
Remove replaced "scrapes" folder
...
Signed-off-by: Leonhard Mayr <leonhard.mayr@manz.at>
2024-10-17 17:25:17 +02:00
Leonhard Mayr
b7cbef892e
Rename directory to scrape_configs
...
Signed-off-by: Leonhard Mayr <leonhard.mayr@manz.at>
2024-10-17 17:25:17 +02:00
Leonhard Mayr
b958d82dcd
Add test for scrape config files
...
Signed-off-by: Leonhard Mayr <leonhard.mayr@manz.at>
2024-10-17 17:25:17 +02:00
Leonhard Mayr
2d805ae8d0
Reload prometheus on file changes
...
Signed-off-by: Leonhard Mayr <leonhard.mayr@manz.at>
2024-10-17 17:25:17 +02:00
Leonhard Mayr
fb388d168c
Fix scrape config files path
...
Signed-off-by: Leonhard Mayr <leonhard.mayr@manz.at>
2024-10-17 16:54:53 +02:00
gardar
cc205a35d2
Merge pull request #155 from atishaninov-xometry/pidfile-path
...
fix: alertmanager deprecated PIDFile= path warning
2024-10-17 13:38:49 +00:00
gardar
5e220e5f40
refactor(systemd_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:15:24 +00:00
gardar
1173d1ada7
refactor(snmp_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:13:47 +00:00
gardar
b90cb5bfe4
refactor(smokeping_prober): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:13:08 +00:00
gardar
0da12f7cdc
refactor(smartctl_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:12:36 +00:00
gardar
a6700b7726
refactor(redis_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:12:07 +00:00
gardar
e5005614b2
refactor(pushgateway): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:11:35 +00:00
gardar
1e4e4c3415
refactor(prometheus): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:11:12 +00:00
gardar
2bd22378ba
refactor(process_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:10:43 +00:00
gardar
90086175e1
refactor(postgres_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:09:10 +00:00
gardar
3c5d710747
refactor(node_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:08:40 +00:00
gardar
c9df5e56b4
refactor(nginx_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:08:17 +00:00
gardar
330e66a75d
refactor(mysqld_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:07:29 +00:00
gardar
c214571821
refactor(mongodb_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:06:59 +00:00
gardar
4dac93aa74
refactor(memcached_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:06:35 +00:00
gardar
f09635db73
refactor(ipmi_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:05:25 +00:00
gardar
a3f317588d
refactor(fail2ban_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:04:55 +00:00
gardar
95889b9962
refactor(chrony_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:04:27 +00:00
gardar
3259947a89
refactor(cadvisor): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:03:59 +00:00
gardar
bf1d349d02
refactor(blackbox_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:02:22 +00:00
gardar
bc290813a4
refactor(bind_exporter): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:01:51 +00:00
gardar
d05e3c23b5
refactor(alertmanager): delegate common tasks to _common role
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:01:13 +00:00
gardar
8734f607db
enhancement: add role for common tasks
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 16:50:28 +00:00
gardar
60b5c5f38d
fix: remove unused variables
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-30 15:48:00 +00:00
gardar
8f9e86a905
fix: remove the need for setting _repo_type variable
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-30 15:42:03 +00:00
gardar
c11ee10a50
Merge pull request #395 from gardar/update-platforms
...
fix: remove EOL platforms for current ones
2024-09-28 12:26:19 +00:00
gardar
1c809bc7fc
fix: cleanup unused playbooks now that prepare stages have been merged into one
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-28 03:01:55 +00:00
gardar
050c9d3347
fix: remove unneeded download step that can cause ratelimit
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-28 02:57:10 +00:00
gardar
c8b2516c7f
refactor: streamline molecule alternative scenario further
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-27 16:38:46 +00:00
gardar
4e98e1f597
fix: make sure old versions of pytest find helper
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-27 13:32:19 +00:00
prombot
5ac83fd8a9
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-09-26 14:36:27 +00:00
gardar
3b679c9161
fix: skip running testinfra on excluded ansible versions
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-20 19:48:18 +00:00
prombot
bf483a528a
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-09-20 14:32:34 +00:00
github-actions[bot]
ad10fd4767
patch: 🎉 automated upstream release update ( #417 )
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
2024-09-18 16:45:47 +02:00
gardar
b471a1f4a4
test: unified prepare playbook for alternative molecule scenarios
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-18 03:49:54 +00:00
gardar
c59483a92f
refactor: make systemd_exporter molecule config be in line with other roles
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-16 17:42:03 +00:00
gardar
7be1f09b9c
fix: add Ubuntu 24.04 to supported platforms
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-13 14:06:14 +00:00
gardar
93d4e2b672
fix: replace EOL Fedora versions with current ones
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-13 14:06:14 +00:00
gardar
f668cd0ac4
removed: drop centos 7 support as it is EOL
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-13 14:06:14 +00:00
gardar
94fb802ec2
removed: drop debian 10 support as it is EOL
...
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-13 14:06:13 +00:00
Bryan Quigley
39eddc920e
enhancement: adding env, container labels options
...
Add following
- cadvisor_env_metadata_whitelist
- cadvisor_whitelisted_container_labels
- cadvisor_store_container_labels
Tested with this simple playbook:
---
- name: Install cAdvisor
hosts: localhost
become: yes
tasks:
- name: Import cAdvisor role
import_role:
name: cadvisor
vars:
cadvisor_docker_only: true
cadvisor_enable_metrics: [ "cpu", "memory", "network", "oom_event" ]
cadvisor_whitelisted_container_labels: [ "com.docker.compose.oneoff" ]
cadvisor_env_metadata_whitelist: [ "JEKYLL_ENV", "PATH" ]
cadvisor_store_container_labels: false
Also tested dropping the options, which is why I decided to explicitly set
store_container_labels: true (which is the cadvisor default).
Closes : #403
Signed-off-by: Bryan Quigley <code@bryanquigley.com>
2024-09-13 12:35:22 +00:00
gardar
ea8aff5aea
Merge pull request #388 from prometheus-community/autoupdate/memcached_exporter/0.14.4
...
patch: New prometheus/memcached_exporter upstream release 0.14.4!
2024-09-13 12:28:08 +00:00
gardar
941a6614a7
Merge pull request #401 from prometheus-community/autoupdate/node_exporter/1.8.2
...
patch: New prometheus/node_exporter upstream release 1.8.2!
2024-09-13 12:27:28 +00:00
gardar
04df45de29
Merge pull request #404 from prometheus-community/autoupdate/process_exporter/0.8.3
...
patch: New ncabatoff/process-exporter upstream release 0.8.3!
2024-09-13 12:26:48 +00:00
gardar
f51c1be33a
Merge pull request #405 from prometheus-community/autoupdate/nginx_exporter/1.3.0
...
patch: New nginxinc/nginx-prometheus-exporter upstream release 1.3.0!
2024-09-13 12:26:15 +00:00
gardar
03cfe4118f
Merge pull request #413 from prometheus-community/autoupdate/prometheus/2.54.1
...
patch: New prometheus/prometheus upstream release 2.54.1!
2024-09-13 12:25:34 +00:00
prombot
7bdebd7057
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-09-13 11:23:44 +00:00
prombot
074a8d27c3
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-09-13 11:20:05 +00:00
prombot
5bf3a7e96d
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-09-09 14:36:27 +00:00
prombot
0a41fad3b9
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-08-28 14:32:02 +00:00
github-actions[bot]
a1e83cd17d
patch: 🎉 automated upstream release update ( #409 )
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
2024-08-19 18:19:14 +02:00
prombot
c43b3382ee
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-07-25 14:30:39 +00:00
prombot
0bd6d54a8e
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-07-22 14:31:45 +00:00
github-actions[bot]
65ce296b5d
patch: 🎉 automated upstream release update ( #391 )
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
2024-07-03 09:26:33 +02:00
github-actions[bot]
aeb7570681
patch: 🎉 automated upstream release update ( #381 )
...
Signed-off-by: Ben Kochie <superq@gmail.com>
2024-06-10 09:04:09 +02:00
gibix
b443b7cd22
docs: fix config_flags_extra wrong example
...
The prometheus configuration `storage.tsdb.retention` should be setted
via `prometheus_storage_retention`. If setted via
`prometheus_config_flags_extra` it throws `duplicating configuration`
error.
Signed-off-by: gibix <gibix@inventati.org>
2024-05-31 15:56:35 +02:00
prombot
af494d734b
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-05-30 14:30:40 +00:00
Leonhard Mayr
62f1a07b6f
Limit scrape_config_files to supported versions
...
Signed-off-by: Leonhard Mayr <leonhard.mayr@manz.at>
2024-05-29 13:13:20 +02:00
Leonhard Mayr
60fe2d4332
Use system group variable
...
Signed-off-by: Leonhard Mayr <leonhard.mayr@manz.at>
2024-05-29 08:10:32 +02:00
Zdeněk Bělehrádek
0d07f6e57e
Added prometheus scrape_config_files support
...
Signed-off-by: Zdeněk Bělehrádek <zdenek.belehradek@ataccama.com>
2024-05-28 15:56:40 +02:00
Ben Kochie
2b9f13cd32
Merge branch 'main' into main
2024-05-27 07:56:51 +02:00
gardar
fef1936451
Merge pull request #353 from prometheus-community/autoupdate/chrony_exporter/0.10.0
...
patch: New superq/chrony_exporter upstream release 0.10.0!
2024-05-24 23:38:39 +00:00
gardar
6bff10c7bf
Merge pull request #357 from prometheus-community/autoupdate/prometheus/2.52.0
...
patch: New prometheus/prometheus upstream release 2.52.0!
2024-05-24 23:38:04 +00:00
prombot
a901e4552b
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-05-24 22:55:14 +00:00
msterhuj
f1b8e94ba3
docs: update argument specs
...
Signed-off-by: msterhuj <gabin.lanore@gmail.com>
2024-05-24 22:54:28 +00:00
msterhuj
cb1c0003c1
patch: added the ability to choose which ip to connect
...
Signed-off-by: msterhuj <gabin.lanore@gmail.com>
2024-05-24 22:54:28 +00:00
github-actions[bot]
b2ddbd9e39
patch: 🎉 automated upstream release update ( #366 )
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: Ben Kochie <superq@gmail.com>
2024-05-25 00:05:49 +02:00
Emmanuel Bilheude
edec9daf5b
[fix] (blackblox-exporter) Update hardcoded install path
...
Signed-off-by: Emmanuel Bilheude <ebilheude@dotscreen.com>
2024-05-14 14:24:15 +02:00
github-actions[bot]
1c3dfa9633
patch: 🎉 automated upstream release update ( #359 )
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
2024-05-11 16:54:24 +02:00
github-actions[bot]
8f21b51008
patch: 🎉 automated upstream release update ( #356 )
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
2024-04-29 20:43:43 +02:00
prombot
3292dec90a
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-04-26 14:28:29 +00:00
prombot
6fb1db7206
patch: 🎉 automated upstream release update
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2024-04-25 22:27:13 +00:00
Nick Nabb
784d1f4245
fix: process-exporter app url
...
Signed-off-by: Nick Nabb <nick.nabb@gmail.com>
2024-04-22 10:12:23 -04:00
github-actions[bot]
6485e52f45
patch: 🎉 automated upstream release update ( #336 )
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
2024-04-18 18:44:37 +02:00
dpavle
0895a2c2a2
enhancement(prometheus): fix linting errors
...
Signed-off-by: dpavle <17710777+dpavle@users.noreply.github.com>
2024-04-18 12:47:05 +02:00