Skip to main content
SmithDB components expose Prometheus metrics at /metrics on each pod’s HTTP port. This page lists the metrics worth watching for each component and how to read them. For scrape and export configuration, see Configure SmithDB observability. Names are as they appear on /metrics. If your collector adds a namespace or prefix, adjust accordingly.
This page covers metrics SmithDB emits. Kubernetes signals such as OOM kills, container restarts, CPU and memory against limits, and cache disk usage are worth alerting on but come from your infrastructure monitoring, not from SmithDB.

Baseline metrics

If the full reference is more than you need, the following metrics answer whether SmithDB is healthy. All other metrics provide additional detail. Compaction has two entries because the failure modes are separate: jobs can fail repeatedly while the queue length stays flat, and the queue can grow while every job that runs succeeds.

Ingestion

Query

Compaction

All components

LangSmith ingestion path

Emitted by LangSmith rather than by SmithDB, and labeled store="clickhouse|smithdb", so the two stores can be compared directly during dual ingestion.