Supported metric types
Mirador derives counter rate and increase at query time, including handling monotonic counter resets. Histogram and exponential-histogram widgets support count, average, min, max, and quantile views.
Export metrics
Configure a standard OTLP/HTTP metric exporter:Attributes and series
Mirador preserves resource and datapoint attributes. Attribute values are converted to strings; arrays and key-value lists are JSON encoded. Use stable, bounded attributes for filtering and grouping:- Good:
service.name,http.request.method,http.route,cloud.region,chain.name - Avoid: request IDs, transaction hashes, UUIDs, timestamps, and wallet addresses
Partial success
An export can accept valid datapoints while rejecting malformed or oversized ones. Mirador reports the rejected count in the standard OTLPExportMetricsPartialSuccess response.
Datapoints can be rejected when they have no metric name, carry the NO_RECORDED_VALUE flag, contain malformed histogram buckets, or exceed ingestion limits. Publish failures return a retryable OTLP error so normal SDK retry behavior applies.
Build a dashboard
After the first export:- Open your project in Mirador.
- Go to Metrics → Dashboards.
- Create a dashboard and select Add widget.
- Choose a metric, aggregation, visualization, filters, and optional group-by attribute.
Next steps
OpenTelemetry overview
Configure endpoints, authentication, and a Collector
Logs over OTLP
Send structured logs alongside your metrics