Integrations

Grafana Tempo

Connect Castrel to Grafana Tempo for distributed tracing.

Overview

  • Connector Name: tempo
  • Supported API Version: Grafana Tempo HTTP API
  • Supported Server Versions: Grafana Tempo v2.0.0 and later
  • Official Documentation: Grafana Tempo Docs

Configuration

To use the Tempo tools, you need to configure a Connector with the following fields:

FieldRequiredDescription
instance_nameYesInstance name to identify this connector instance.
base_urlYesThe base URL of your Tempo server (e.g., http://tempo:3200).
auth_typeYesSet to none or basic.
usernameNoBasic Auth username.
passwordNoBasic Auth password.
verify_sslNoSSL certificate verification (default: true).

Available Tools

The connector provides tools for trace retrieval and analysis.

  • Trace Retrieval: Get a specific trace by ID.
  • Trace Search: Search for traces using TraceQL or criteria.
  • Metadata: List tag names and values to help filter searches.
  • Metrics: Query metrics derived from traces (RED metrics).