- Add Prometheus datasource provisioning config - Add Grafana dashboard provider configuration - Add ClickHouse Overview dashboard (JSON) - Update README.md with monitoring section and updated stack badge - Update docs/OPERATIONS.md with monitoring runbook Dashboard includes: - System Health: CPU, Memory Resident, Memory Code - Query Performance: queries/sec, active queries, failed queries - MergeTree Storage: parts count, merge rate Verified via Context7: ClickHouse Prometheus metrics use ClickHouseAsyncMetrics_*, ClickHouseMetrics_*, ClickHouseProfileEvents_* prefixes in v25.1. Access: - Grafana: http://localhost:3000 (admin/admin) - Prometheus: http://localhost:9090
17 lines
597 B
YAML
17 lines
597 B
YAML
# -----------------------------------------------------------------------------
|
|
# Dashboard Provider: автоматическая загрузка дашбордов из файлов
|
|
# Назначение: Grafana автоматически импортирует дашборды из указанной папки
|
|
# -----------------------------------------------------------------------------
|
|
|
|
apiVersion: 1
|
|
|
|
providers:
|
|
- name: "default"
|
|
orgId: 1
|
|
folder: ""
|
|
type: file
|
|
disableDeletion: false
|
|
editable: true
|
|
options:
|
|
path: /etc/grafana/provisioning/dashboards
|