Metrics & Logs
Runsite collects resource and request metrics for every service, and keeps full container logs that you can read or stream live from the dashboard.
Web service metrics
Section titled “Web service metrics”Each web service has a metrics view with:
- CPU — usage relative to the configured limit.
- Memory — RSS and limit.
- Network — inbound and outbound bandwidth.
- HTTP requests — request rate, error rate and response-time percentiles (p50 / p95 / p99).
Metrics are available across multiple time windows (last hour, last day, last week) and update in near real time.
Database metrics
Section titled “Database metrics”Managed PostgreSQL and Redis instances expose the same kind of view:
- Connections, query rate and slow queries (PostgreSQL).
- Operations per second, hit ratio and memory usage (Redis).
- Server logs, available on demand or as a live stream in the dashboard.
Container logs for every web service are kept and available from the dashboard. They can also be fetched programmatically — see GET /api/web-services/{id}/logs in the Public API.
Live log streaming is available in the dashboard for both web services and managed databases. Streaming over a stable public protocol is not currently part of the Public API.