prometheus: refactor metrics scraping to use firewall rules #345

Merged
teutat3s merged 9 commits from refactor-prometheus-exporters into main 2025-04-18 12:38:07 +00:00
Owner

Add additional prometheus-exporters to nachtigall for:

  • nextcloud
  • php-fpm (not working yet)
  • nginx
  • postgres
Add additional `prometheus-exporters` to `nachtigall` for: - nextcloud - php-fpm (not working yet) - nginx - postgres
teutat3s added 1 commit 2025-04-17 21:11:17 +00:00
add additional prometheus-exporters for nextcloud, php-fpm, nginx,
postgres, zfs
requested reviews from b12f, hensoko, axeman 2025-04-17 21:11:23 +00:00
teutat3s force-pushed refactor-prometheus-exporters from 6b7004b34f to c004f57f53 2025-04-17 21:16:30 +00:00 Compare
teutat3s force-pushed refactor-prometheus-exporters from c004f57f53 to 259867f309 2025-04-17 21:23:12 +00:00 Compare
teutat3s added 8 commits 2025-04-17 23:12:49 +00:00
Author
Owner

Tested on nachtigall and trinkgenossin.
https://grafana.pub.solar/dashboards

Tested on `nachtigall` and `trinkgenossin`. https://grafana.pub.solar/dashboards
b12f reviewed 2025-04-18 09:24:12 +00:00
@ -0,0 +14,4 @@
services.prometheus = {
exporters = {
# https://github.com/xperimental/nextcloud-exporter
nextcloud = {
Owner

This should be in the nextcloud module imo, same for the exporters below

This should be in the nextcloud module imo, same for the exporters below
b12f approved these changes 2025-04-18 09:26:54 +00:00
teutat3s merged commit afe8746c8d into main 2025-04-18 12:38:07 +00:00
teutat3s deleted branch refactor-prometheus-exporters 2025-04-18 12:38:07 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: pub-solar/infra#345
No description provided.