Namespace Bielu.Microservices.Orchestrator.OpenTelemetry.Instrumentation
Classes
- OpenTelemetryContainerManagerDecorator
Decorator for IContainerManager that adds OpenTelemetry tracing and metrics to all operations, and automatically injects OTEL environment variables into containers for distributed tracing.
- OpenTelemetryImageManagerDecorator
Decorator for IImageManager that adds OpenTelemetry tracing and metrics to all operations.
- OpenTelemetryNetworkManagerDecorator
Decorator for INetworkManager that adds OpenTelemetry tracing and metrics to all operations.
- OpenTelemetryVolumeManagerDecorator
Decorator for IVolumeManager that adds OpenTelemetry tracing and metrics to all operations.
- OrchestratorMetricsCollector
Background service that periodically collects orchestrator and host gauge metrics and exposes them via OpenTelemetry observable instruments.