23 lines
793 B
Markdown
23 lines
793 B
Markdown
# 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
|
|
```
|
|
|