initial commit
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
commit
75891c3271
129 changed files with 8046 additions and 0 deletions
21
roles/monitoring/defaults/main.yml
Normal file
21
roles/monitoring/defaults/main.yml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
# Data storage path on host
|
||||
monitoring_data_path: /srv/monitoring
|
||||
|
||||
# Grafana
|
||||
grafana_port: 3000 # internal container port
|
||||
grafana_expose_port: [] # host port to expose (empty = not exposed outside docker)
|
||||
|
||||
# Prometheus
|
||||
prometheus_port: 9090
|
||||
prometheus_expose_port: false
|
||||
prometheus_retention_days: 15
|
||||
|
||||
# Loki (log aggregation)
|
||||
loki_port: 3100
|
||||
loki_expose_port: false
|
||||
loki_retention_days: 7
|
||||
|
||||
# Alloy (metrics/logs collector)
|
||||
alloy_port: 12345
|
||||
alloy_expose_port: false
|
||||
Loading…
Add table
Add a link
Reference in a new issue