What Metrics Are Emitted
The Orchestrator exports metrics across two categories:- Request metrics — Total requests, response status codes, and request duration histograms. These give you visibility into traffic volume, error rates, and latency distribution.
- Runtime metrics — Process-level metrics such as memory usage and concurrency data. These help you right-size Orchestrator instances and detect resource constraints.
Additional orchestration metrics — including authentication events, connector health, and policy evaluation data — are planned for future Orchestrator releases. The metrics available today focus on request-level and process-level observability.
The specific metrics available depend on your Orchestrator version. Consult your Orchestrator’s actual OTLP output to confirm which metrics are exported in your deployment.
Setup
If you manage Orchestrator configuration through the Maverics Console, advanced telemetry settings require the config override feature. Config override requires enablement for your organization — contact your Strata account team or Strata support to enable it.
maverics.yaml
OTLP Export
All metrics are exported via OTLP (http/protobuf), the OpenTelemetry standard protocol. Any OTLP-compatible backend can receive these metrics, giving you full flexibility in your observability stack:
- OpenTelemetry Collector — The reference collector that can fan out to multiple backends
- Grafana Alloy — OpenTelemetry-compatible collector for the Grafana stack
- Datadog Agent — Enable the OTLP receiver on the Datadog Agent to ingest metrics directly
- New Relic — Send OTLP metrics to New Relic’s OTLP endpoint
- Honeycomb — Native OTLP ingestion for metrics and traces
- Dynatrace — OTLP ingestion via the Dynatrace API
Periodic Reader Settings
The periodic reader controls how frequently the Orchestrator collects and pushes metrics:- Interval — How often metrics are collected and exported (default: 5000ms). Lower intervals provide more granular data but increase network and collector load.
- Timeout — Maximum time to wait for an export to complete (default: 5000ms). If the collector is slow or unreachable, the export is abandoned after this timeout.
Advanced Configuration
The periodic reader’s OTLP exporter supports additional options for production environments including TLS, compression, custom headers, and aggregation preferences.maverics.yaml
Configuration Reference
Periodic Reader
The SDK spec also supports
pull readers, but they are not commonly used with OTLP push-based export. The periodic reader is the recommended approach for exporting metrics to an OTLP collector.Example
- Console UI
- Configuration
Console UI documentation is coming soon. This section will walk you
through configuring this component using the Maverics Console’s visual
interface, including step-by-step screenshots and field descriptions.
Advanced Example
- Console UI
- Configuration
Console UI documentation is coming soon. This section will walk you
through configuring this component using the Maverics Console’s visual
interface, including step-by-step screenshots and field descriptions.
Related Pages
Monitor and Observe
Step-by-step guide for setting up telemetry in production
Traces
OpenTelemetry distributed tracing via OTLP
Logging
Structured operational and auth event logging
Orchestrator Configuration
Config file structure, environment variables, and runtime settings