Skip to main content

Overview

The Advanced metrics dashboard is a Grafana dashboard that shows detailed metrics for a single Turbo pipeline. It goes deeper than the project-wide Health overview: it breaks metrics down per component (each source, transform, and sink), and it adds checkpoint internals and container resource usage. To open it:
  1. Sign in to the Goldsky dashboard and open a pipeline from the Pipelines page.
  2. Click Advanced metrics. Grafana opens in a new tab with the dashboard filtered to that pipeline.
You can also open it by clicking a pipeline name in the Pipeline Status panel of the Health overview.
Use the Health overview to find the pipeline that has a problem. Then use this dashboard to find the component that causes it.

Filters

The filters at the top of the dashboard apply to all panels.
Some rows apply only to some pipelines. For example, the Solana Source row has data only for Solana sources. A panel that shows No data usually means that the pipeline does not use that feature. It does not mean that there is a problem.

Pipeline overview

General throughput, latency, and lag for each component. Block lag is available only for pipelines whose output includes a block number or timestamp column. Block lag is an end-to-end metric: a slow sink can cause it to grow. For more information, see Block lag on the Health overview page.

Checkpoints

A checkpoint saves the position of the pipeline after all sinks confirm that they wrote a set of records. These panels show how long that takes and whether it succeeds. For more information about checkpoints, see Delivery guarantees.
If Checkpoint Epoch Duration is high, compare Checkpoint Sink Flush and Checkpoint Marker Arrival:
  • High sink flush: the sink writes slowly. Check the destination database or service.
  • High marker arrival: records wait upstream of the sink. Check the latency of transforms, or the batch settings.

Kafka

Metrics for components that read from Kafka (consumer) or write to Kafka (producer). EVM dataset sources in streaming mode read from Kafka. The producer panels have data only if the pipeline has a Kafka sink. High Kafka lag during a backfill is normal. For more information, see Pipeline status on the Health overview page.

Solana source

These panels have data only for pipelines with a Solana source.

Handler/Webhook HTTP metrics

These panels have data only for pipelines with an HTTP handler transform or a webhook sink.

Kubernetes

Resource usage of the containers that run the pipeline.

Next steps