main:删除 Grafana 仪表板配置文件
更新内容: - 移除 `dashboard.json` 文件,清理不再需要的 Grafana 仪表板配置。 - 简化项目目录结构,删除多余的监控配置以优化维护。
This commit is contained in:
@@ -17,9 +17,16 @@ services:
|
||||
- REDIS_DB=0
|
||||
# 指标配置文件路径
|
||||
- METRICS_CONFIG_PATH=config/metrics.yaml
|
||||
# 日志文件配置
|
||||
- LOG_FILE_ENABLED=false
|
||||
- LOG_FILE_PATH=/var/log/app/app.log
|
||||
volumes:
|
||||
- ../src:/app/src
|
||||
- ../config:/app/config
|
||||
- app_logs:/var/log/app
|
||||
labels:
|
||||
logging: "promtail"
|
||||
logging_jobname: "functional-scaffold-app"
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
redis:
|
||||
@@ -69,12 +76,47 @@ services:
|
||||
- GF_SECURITY_ADMIN_PASSWORD=admin
|
||||
volumes:
|
||||
- grafana_data:/var/lib/grafana
|
||||
- ../monitoring/grafana:/etc/grafana/provisioning
|
||||
- ../monitoring/grafana/datasources:/etc/grafana/provisioning/datasources
|
||||
- ../monitoring/grafana/dashboards:/etc/grafana/provisioning/dashboards
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- prometheus
|
||||
- loki
|
||||
|
||||
loki:
|
||||
image: grafana/loki:2.9.3
|
||||
ports:
|
||||
- "3100:3100"
|
||||
volumes:
|
||||
- ../monitoring/loki.yaml:/etc/loki/local-config.yaml
|
||||
- loki_data:/loki
|
||||
command: -config.file=/etc/loki/local-config.yaml
|
||||
restart: unless-stopped
|
||||
healthcheck:
|
||||
test: ["CMD", "wget", "--spider", "-q", "http://localhost:3100/ready"]
|
||||
interval: 10s
|
||||
timeout: 3s
|
||||
retries: 3
|
||||
|
||||
promtail:
|
||||
ports:
|
||||
- "9080:9080"
|
||||
image: grafana/promtail:3.0.0
|
||||
volumes:
|
||||
- ../monitoring/promtail.yaml:/etc/promtail/config.yml
|
||||
# Docker stdio 收集
|
||||
- /var/lib/docker/containers:/var/lib/docker/containers:ro
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
# Log 文件收集(备用)
|
||||
- app_logs:/var/log/app:ro
|
||||
command: -config.file=/etc/promtail/config.yml
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- loki
|
||||
|
||||
volumes:
|
||||
prometheus_data:
|
||||
grafana_data:
|
||||
redis_data:
|
||||
loki_data:
|
||||
app_logs:
|
||||
|
||||
Reference in New Issue
Block a user