Стек мониторинга: Prometheus + Alertmanager + Grafana + node_exporter + cAdvisor
Самодостаточный docker compose стек с деплоем через deploy.sh, bootstrap-установкой с нуля и конфигурацией через .env. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
commit
74b6f92cb8
15 changed files with 17242 additions and 0 deletions
19
grafana/provisioning/datasources/prometheus.yml
Normal file
19
grafana/provisioning/datasources/prometheus.yml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# Автопровижининг источника данных. METRICS_USER/METRICS_PASSWORD
|
||||
# приходят из окружения контейнера (Grafana разворачивает $VAR в provisioning).
|
||||
apiVersion: 1
|
||||
|
||||
datasources:
|
||||
- name: Prometheus
|
||||
uid: prometheus
|
||||
type: prometheus
|
||||
access: proxy
|
||||
url: http://prometheus:9090
|
||||
isDefault: true
|
||||
editable: false
|
||||
basicAuth: true
|
||||
basicAuthUser: $METRICS_USER
|
||||
secureJsonData:
|
||||
basicAuthPassword: $METRICS_PASSWORD
|
||||
jsonData:
|
||||
timeInterval: 30s
|
||||
httpMethod: POST
|
||||
Loading…
Add table
Add a link
Reference in a new issue