LogoLogo
DevnetSeek
  • Introduction
    • Overview
    • Why Fermah?
    • Supported Proof Systems
    • Key Terms and Concepts
    • On Zero-Knowledge Proofs
  • Network
    • Components
  • Testnet
    • Overview
    • For Prover Nodes
      • Installation
      • Provers
      • Configuration
      • Machine Secret
      • Registration
      • Telemetry
      • Starting a Node
  • Resources
    • GPG
    • Support
    • Website
    • Github
    • X
    • Discord
Powered by GitBook
LogoLogo

© 2025 Fermah

On this page
  • API Key
  • Running Telemetry
  • OpenTelemetry
  • Configuration

Was this helpful?

  1. Testnet
  2. For Prover Nodes

Telemetry

Prover Node monitoring through metrics exports.

Prover Nodes are required to run their nodes alongside a "sidecar" Docker container to export useful metrics about the node. These metrics are aggregated and are visible in a public Grafana dashboard.

API Key

Please reach out through our channels to get your Grafana API key.

Running Telemetry

When going through Installation, you may opt into installing telemetry. This step will launch a Grafana Alloy docker container.

The prover node will then attempt to connect to the localhost collector.


OpenTelemetry

All Operators can enable and export metrics using OTL protocol through Grafana Alloy using a provided API key. Operators can customize their configuration to export to additional OpenTelemetry collectors.

Currently, the node exports the following:

  • Logs

  • Tracing Spans (Instrumentation)

  • Metrics (e.g. Gauges, Counters)

Configuration

Find below the specific section for telemetry configuration within the Prover Node config file.

More configuration options coming soon.

~/.fermah/config/prover-node-config.toml
[telemetry]
mode = { Alloy = {} }
layers = "logs,metrics,traces"
filter = "info"
interval = 30
temporality = { Cumulative = {} }

By default, we export all logs that match INFO level.

PreviousRegistrationNextStarting a Node

Last updated 28 days ago

Was this helpful?

Please refer to the when modifying the provided config.alloy file.

Grafana Alloy documentation