# OpenObserve OpenTelemetry Collector (k8s logs + warning events) This deploys an OpenTelemetry Collector `DaemonSet` that ships: - container logs from `/var/log/containers/*.log` - Kubernetes `Warning` events (watch) to OpenObserve via OTLP/HTTP. ## Image mirroring The DaemonSet expects this image in the internal registry: - `registry.nxtgauge.com/otelcol-contrib:0.105.0` Mirror it once (from a machine that can pull GHCR and push to the registry): ```bash docker pull ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:0.105.0 docker tag ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:0.105.0 registry.nxtgauge.com/otelcol-contrib:0.105.0 docker push registry.nxtgauge.com/otelcol-contrib:0.105.0 ```