Fluxheim/Dokumenti/Osservabbiltà

Osservabbiltà

Uża Prometheus u OpenTelemetry biex tara traffiku aggregat, żbalji, downloads u użu tal-paġni mingħajr tracking ta’ viżitaturi individwali.

Metriki Prometheus

[metrics]
enabled = true
listen = "127.0.0.1:9100"

Esportazzjoni OTLP

FLUXHEIM_OTLP=enabled
OTEL_EXPORTER_OTLP_ENDPOINT=http://otel-collector:4318
OTEL_EXPORTER_OTLP_PROTOCOL=http/protobuf
OTEL_METRIC_EXPORT_INTERVAL=5000

The observability compose stack sets these għal the sit web service. Set FLUXHEIM_OTLP=disabled to ħaddem the same binary mingħajr exporting metriki jew traces.

Il-verżjoni 1.6.37 tagħmel l-observability smoke lokali aktar affidabbli billi terġa’ tipprova startjar temporanju ta’ Prometheus u Jaeger b’ports allokati ġodda meta ports host-network jikkompetu ma’ runner processes oħra.

Żomm labels b’kardinalità baxxa: grupp tar-rotta, lingwa, klassi ta’ status, artifact ta’ download u mira GitHub huma utli. Indirizzi IP raw u identifikaturi tal-utent mhumiex.

X’turi fid-dashboard

SinjalGħaliex hu importanti
Talbiet skont ir-rottaShows which pubbliku paġni u docs are being used.
Talbiet skont il-localeShows which lingwi need the most care.
Klassijiet ta’ statusShows żbalji mingħajr tracking individual utenti.
Download clicksShows which ħarġa artifacts are useful.
Klikks GitHubJuri liema links esterni tal-proġett huma importanti.

Limitu tal-privatezza

  • Use aggregate counters u histograms instead of raw talba logs.
  • Do not label metrics with IP addresses, user agents, or full URLs.
  • Keep Prometheus u OTLP listeners on loopback jew an internal network.
  • Make tracking behavior visible on the privacy u cookies paġni.
Malti