Import moni Prometheus configuration #32

Merged
Georg merged 6 commits from prometheus-moni into production 2023-02-25 16:47:21 +01:00
Owner

Signed-off-by: Georg Pfuetzenreuter mail@georg-pfuetzenreuter.net

Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Georg added 1 commit 2023-02-15 19:10:20 +01:00
Import Prometheus server configuration
All checks were successful
ci/lysergic/push/pipeline Pipeline was successful
3113196a4a
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Georg changed title from Import Prometheus server configuration to WIP: Import Prometheus server configuration 2023-02-15 19:10:35 +01:00
Georg force-pushed prometheus-moni from 3113196a4a to 48b73bbdf4 2023-02-15 19:43:03 +01:00 Compare
Georg force-pushed prometheus-moni from 48b73bbdf4 to 8c1985c5e7 2023-02-15 20:24:03 +01:00 Compare
Georg added 2 commits 2023-02-15 21:04:02 +01:00
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
p.node_exporter->p.prometheus.node_exporter
All checks were successful
ci/lysergic/push/pipeline Pipeline was successful
f22a5f185e
Since the last commit introduced a new Prometheus targets profile, it
makes sense to move node_exporter underneath the Prometheus tree as
well.

Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Georg added a new dependency 2023-02-15 21:06:22 +01:00
Georg added 1 commit 2023-02-15 21:13:57 +01:00
Moni: Read Blackbox targets as JSON
All checks were successful
ci/lysergic/push/pipeline Pipeline was successful
e9d2e77028
Use uniform JSON target files instead of a JSON/YAML mix.

Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Georg force-pushed prometheus-moni from e9d2e77028 to 6843f5310a 2023-02-15 23:22:55 +01:00 Compare
Georg force-pushed prometheus-moni from 6843f5310a to 942a0eea4f 2023-02-15 23:26:24 +01:00 Compare
Georg added 1 commit 2023-02-16 01:32:08 +01:00
Manage Prometheus firewall rules
All checks were successful
ci/lysergic/push/pipeline Pipeline was successful
79f11d9b1e
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Georg changed title from WIP: Import Prometheus server configuration to WIP: Import moni configuration 2023-02-17 19:29:27 +01:00
Georg force-pushed prometheus-moni from 79f11d9b1e to 363754443d 2023-02-21 18:52:36 +01:00 Compare
Georg force-pushed prometheus-moni from 363754443d to f00a50f5e0 2023-02-21 19:07:16 +01:00 Compare
Georg force-pushed prometheus-moni from f00a50f5e0 to ddb72f1cb3 2023-02-21 19:08:32 +01:00 Compare
Georg requested review from pratyush 2023-02-21 19:08:48 +01:00
Georg changed title from WIP: Import moni configuration to Import moni configuration 2023-02-22 20:56:43 +01:00
Georg reviewed 2023-02-22 21:00:56 +01:00
@ -0,0 +1,3 @@
include:
- prometheus.config
- profile.prometheus.targets
Author
Owner

I’m not sure if this ordering is alright - in case Prometheus needs a restart upon changes in the targets we might want to either move the profile.prometheus.targets include up here or move the include to the profile itself and add a watch_in to the states there.

I'm not sure if this ordering is alright - in case Prometheus needs a restart upon changes in the targets we might want to either move the profile.prometheus.targets include up here or move the include to the profile itself and add a `watch_in` to the states there.
Georg marked this conversation as resolved
Georg changed title from Import moni configuration to Import moni Prometheus configuration 2023-02-25 16:46:50 +01:00
Georg merged commit cc007e6470 into production 2023-02-25 16:47:21 +01:00
Georg deleted branch prometheus-moni 2023-02-25 16:47:22 +01:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Depends on
You do not have permission to read 1 dependency
Reference: LibertaCasa/salt#32
No description provided.