Skip to main content

Module observability

Module observability 

Source
Expand description

Observability configuration for OpenTelemetry-based tracing and monitoring

This module provides configuration for the unified observability system with OpenTelemetry traces, metrics, and logs, featuring PII redaction and integration with ClickHouse, Phoenix, and HyperDX.

Structs§

ClickHouseConfig
ClickHouse configuration for OLAP storage
CollectorConfig
OpenTelemetry Collector configuration
HyperDxConfig
HyperDX configuration for unified observability
MattermostBridgeSettings
Mattermost bot configuration for chat bridge
MattermostChannelSettings
Target Mattermost channel for task notifications
ObservabilityConfig
Main observability configuration
PerformanceThresholds
Performance monitoring thresholds for alerting
PhoenixConfig
Phoenix configuration for LLM/agent session replay
TasksBridgeConfig
Configuration for routing spans to a Mattermost tasks channel via chat bridge

Enums§

RedactionLevel
Redaction levels for PII and sensitive data
SamplingStrategy
Sampling strategies for OpenTelemetry traces