Fluxheim/Dokumendid/Jälgitavus

Jälgitavus

Kasuta Prometheust ja OpenTelemetryt, et näha agregeeritud liiklust, vigu, allalaadimisi ja lehekasutust ilma üksikuid külastajaid jälgimata.

Prometheuse meetrika

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

OTLP eksport

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

Observability compose-stack määrab need website-teenusele. Määra FLUXHEIM_OTLP=disabled sama binääri käitamiseks ilma metrics või traces eksportimata.

Hoia labelid low-cardinality: route group, keel, status class, download artifact ja GitHub target on kasulikud. Raw IP-aadressid ja kasutajaidentifikaatorid ei ole.

Mida dashboardil näidata

SignaalMiks see oluline on
Requestid route'i järgiNäitab, milliseid avalikke lehti ja docse kasutatakse.
Requestid locale'i järgiNäitab, millised keeled vajavad enim hoolt.
Status-klassidNäitab vigu üksikuid kasutajaid jälgimata.
Download clicksNäitab, millised release artifacts on kasulikud.
GitHubi klikidNäitab, millised välised projektilingid on olulised.

Privaatsuspiir

  • Kasuta raw request logide asemel aggregate counters ja histograms.
  • Do not label metrics with IP addresses, user agents, or full URLs.
  • Hoia Prometheus ja OTLP listenerid loopbackis või sisemises võrgus.
  • Tee tracking-käitumine nähtavaks privacy ja cookies lehtedel.
Eesti