Fluxheim/Skjölun/Rekstrarsýnileiki

Rekstrarsýnileiki

Notaðu Prometheus og OpenTelemetry til að sjá samantekta umferð, villur, niðurhal og síðunotkun án þess að rekja einstaka gesti.

Prometheus-mælingar

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

OTLP-export

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

Observability compose-stackinn setur þetta fyrir website-service. Settu FLUXHEIM_OTLP=disabled til að keyra sama binäri án þess að flytja út metrics eða traces.

Haltu labelum low-cardinality: route group, tungumál, status class, download artifact og GitHub target eru gagnleg. Hráar IP-tölur og notendaauðkenni eru það ekki.

Hvað á að setja á dashboard

MerkiAf hverju það skiptir máli
Request eftir routeSýnir hvaða public síður og docs eru notuð.
Request eftir localeSýnir hvaða tungumál þurfa mesta umönnun.
Status-flokkarSýnir villur án þess að rekja einstaka notendur.
Download clicksSýnir hvaða release artifacts eru gagnleg.
GitHub-smellirSýnir hvaða ytri project-tenglar skipta máli.

Persónuverndarmörk

  • Notaðu aggregate counters og histograms í stað hrára request logs.
  • Do not label metrics with IP addresses, user agents, or full URLs.
  • Haltu Prometheus og OTLP listeners á loopback eða innra neti.
  • Gerðu tracking-hegðun sýnilega á privacy- og cookies-síðunum.
Íslenska