developer.overheid.nl

Ontwikkelaarsportaal van de Nederlandse overheid

Ga naar hoofdinhoud

OpenTelemetry viewer

Een hulpmiddel om eenvoudig traces te kunnen bekijken, ter ondersteuning van de implementatie van Logboek Dataverwerkingen.

Compose​

Maak de volgende twee bestanden aan:

services:
collector:
image: docker.io/otel/opentelemetry-collector:0.155.0@sha256:140cdb56eeea12ebc33bb4f7109fd4eef90391933f8d85b33384fcfe1cf040c4
container_name: collector
ports:
- 127.0.0.1:4317:4317
- 127.0.0.1:4318:4318
volumes:
- ./otelcol-config.yaml:/etc/otelcol/config.yaml
depends_on:
- viewer

viewer:
image: ghcr.io/ctrlspice/otel-desktop-viewer:v0.4.1@sha256:f4d9c5131d7f8c8cf18dc7f4265dcb344c6658055fc8170eec35105c83a379fd
container_name: viewer
ports:
- 127.0.0.1:8000:8000

Starten​

Start nu de containers met:

docker compose up

De OpenTelemetry Collector is bereikbaar op:

  • gRPC: 127.0.0.1:4317
  • HTTP: 127.0.0.1:4318

Traces bekijken​

Ga met je browser naar http://127.0.0.1:8000/traces om de traces (verwerkingen) te bekijken.