mirror of
https://forgejo.ellis.link/continuwuation/continuwuity.git
synced 2026-11-12 19:56:48 +00:00
feat: Add Grafana dashboard for Prometheus metrics
This commit is contained in:
1 parent
31bce80524
commit
e584e1a572
4 files changed
+1625
-1
No files matched your search
@@ -1 +1 @@
|
||||
Added an opt-in Prometheus metrics endpoint at `/_continuwuity/metrics` covering HTTP requests, federation, the sender queue, database and cache memory, and the tokio runtime. Contributed by @eleboucher.
|
||||
Added an opt-in Prometheus metrics endpoint at `/_continuwuity/metrics` covering HTTP requests, federation, the sender queue, database and cache memory, and the tokio runtime, along with a Grafana dashboard. Contributed by @eleboucher.
|
||||
@@ -47,3 +47,7 @@ All metrics are prefixed with `continuwuity_`.
|
||||
| `tokio_global_queue_depth` | gauge | | Tasks in the tokio global queue |
|
||||
| `tokio_worker_busy_seconds_total` | counter | | Time worker threads spent busy |
|
||||
| `tokio_worker_parks_total` | counter | | Number of times worker threads parked |
|
||||
|
||||
## Grafana dashboard
|
||||
|
||||
Import [grafana-dashboard.json](/guides/grafana-dashboard.json) under **Dashboards → New → Import**, or provision it from a file.
|
||||
File diff suppressed because it is too large.
Load diff
@@ -31,6 +31,7 @@ export default defineConfig({
|
||||
'/advanced/delegated.docker-compose.with-traefik.yml',
|
||||
'/calls/livekit.docker-compose.with-caddy-labels.yml',
|
||||
'/calls/livekit.nginx.conf',
|
||||
'/guides/grafana-dashboard.json',
|
||||
'CONTRIBUTING.md'
|
||||
]
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user