Table of Contents

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.