ODOCK.AI
ObservabilityLGTM Stack

Grafana dashboards

The provisioned Grafana dashboards and what they show.

Grafana dashboards

Grafana is the main investigation surface of the LGTM stack. It is provisioned automatically when the observability profile is enabled.

Depending on your role, you may see the full workspace or only a subset of folders. Organisation users often get read-only access to the dashboards relevant to their deployment. Platform operators usually see all folders, data sources, and alerting controls.

Default URL: http://127.0.0.1:3001

Default user: admin

Password source: GRAFANA_ADMIN_PASSWORD

"Dashboards on grafana"

Folders

FolderAudienceWhat it contains
InfrastructurePlatform operatorsHost CPU, memory, disk, and node-level health from node-exporter
ContainersPlatform operatorsPer-container health from cAdvisor
ApplicationsPlatform operatorsShared application-level views across services
OperationsOrganisation users with stack access, SREGateway-specific dashboards for requests, providers, safety, plugins, budgets, cache, and logger health
OrganizationsPlatform operators, some enterprise usersTenant comparison across organisations on the same deployment
LogsInvestigation users, platform operatorsLoki-backed log dashboards and Explore entry points
TracesInvestigation users, platform operatorsTempo overview and OTel pipeline health

Operations Folder

The Operations folder is the first place most Odock investigations begin.

DashboardPurpose
Gateway Request DashboardRequest volume, status mix, p50/p95/p99 latency, and streaming sessions
Provider DashboardPer-provider request rate, error rate, and latency
Rate Limit DashboardRate-limit decisions, rejections, and stage-level behavior
Backend Safety DashboardSafetySec module runs, blocks, redactions, and decisions
Token Usage DashboardToken throughput by provider, model, organisation, and key
Usage / Budget DashboardBudget reservation, settlement, and decision counters
Cache Revalidation DashboardCache invalidate traffic and Redis publish or consume behavior
Logger Health DashboardLog enqueue, drop, write error, batch size, queue depth, and flush duration

Traces Folder

DashboardPurpose
Traces OverviewCross-service trace shape, error spans, and slow endpoints
OTel Pipeline HealthCollector exporter success and failure rates plus queue health

Organizations Folder

DashboardPurpose
Organizations OverviewPer-organisation traffic, token, and cost comparison

Some deployments may hide this folder from organisation users when it exposes tenant-wide comparisons they should not see.

How Dashboards Connect To The Rest

The key workflow is symptom to evidence:

  1. spot an anomaly in a metrics dashboard
  2. jump to a trace or a filtered log view
  3. correlate the result with the matching usage record

Tips

Open the Gateway Request Dashboard and the Provider Dashboard first when a user reports a production issue. Together they usually tell you whether the problem is gateway-side, provider-side, or isolated to one workload.

Dashboard JSON files are provisioned from observability/grafana/dashboards/. UI edits should be exported back to the file set or they will be lost on restart.

On this page