Commit 5cbeb5e7 authored by Ryan McCormick's avatar Ryan McCormick Committed by GitHub
Browse files

chore: Tweak prometheus/grafana config defaults (#319)

parent 3f12b570
...@@ -19,7 +19,6 @@ services: ...@@ -19,7 +19,6 @@ services:
container_name: prometheus container_name: prometheus
volumes: volumes:
- ./prometheus.yml:/etc/prometheus/prometheus.yml - ./prometheus.yml:/etc/prometheus/prometheus.yml
- prometheus_data:/prometheus
command: command:
- '--config.file=/etc/prometheus/prometheus.yml' - '--config.file=/etc/prometheus/prometheus.yml'
- '--storage.tsdb.path=/prometheus' - '--storage.tsdb.path=/prometheus'
...@@ -42,12 +41,13 @@ services: ...@@ -42,12 +41,13 @@ services:
- ./grafana.json:/etc/grafana/provisioning/dashboards/llm-worker-dashboard.json - ./grafana.json:/etc/grafana/provisioning/dashboards/llm-worker-dashboard.json
- ./grafana-datasources.yml:/etc/grafana/provisioning/datasources/datasources.yml - ./grafana-datasources.yml:/etc/grafana/provisioning/datasources/datasources.yml
- ./grafana-dashboard-providers.yml:/etc/grafana/provisioning/dashboards/dashboard-providers.yml - ./grafana-dashboard-providers.yml:/etc/grafana/provisioning/dashboards/dashboard-providers.yml
- grafana_data:/var/lib/grafana
environment: environment:
- GF_SECURITY_ADMIN_USER=admin - GF_SECURITY_ADMIN_USER=admin
- GF_SECURITY_ADMIN_PASSWORD=admin - GF_SECURITY_ADMIN_PASSWORD=admin
- GF_USERS_ALLOW_SIGN_UP=false - GF_USERS_ALLOW_SIGN_UP=false
- GF_INSTALL_PLUGINS=grafana-piechart-panel - GF_INSTALL_PLUGINS=grafana-piechart-panel
# Default min interval is 5s, but can be configured lower
- GF_DASHBOARDS_MIN_REFRESH_INTERVAL=2s
restart: unless-stopped restart: unless-stopped
# TODO: Use more explicit networking setup when count is containerized # TODO: Use more explicit networking setup when count is containerized
#ports: #ports:
...@@ -61,7 +61,3 @@ services: ...@@ -61,7 +61,3 @@ services:
networks: networks:
monitoring: monitoring:
driver: bridge driver: bridge
volumes:
prometheus_data:
grafana_data:
...@@ -572,7 +572,7 @@ ...@@ -572,7 +572,7 @@
] ]
} }
], ],
"refresh": "5s", "refresh": "2s",
"schemaVersion": 38, "schemaVersion": 38,
"style": "dark", "style": "dark",
"tags": [ "tags": [
...@@ -584,8 +584,8 @@ ...@@ -584,8 +584,8 @@
{ {
"current": { "current": {
"selected": false, "selected": false,
"text": "backend", "text": "component",
"value": "backend" "value": "vllm"
}, },
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
...@@ -611,8 +611,8 @@ ...@@ -611,8 +611,8 @@
{ {
"current": { "current": {
"selected": false, "selected": false,
"text": "generate", "text": "endpoint",
"value": "generate" "value": "load_metrics"
}, },
"datasource": { "datasource": {
"type": "prometheus", "type": "prometheus",
...@@ -638,7 +638,7 @@ ...@@ -638,7 +638,7 @@
] ]
}, },
"time": { "time": {
"from": "now-15m", "from": "now-5m",
"to": "now" "to": "now"
}, },
"timepicker": {}, "timepicker": {},
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment