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.

Útgáfa 1.6.37 gerir staðbundið observability smoke áreiðanlegra með því að endurreyna tímabundnar ræsingar Prometheus og Jaeger með nýúthlutuðum portum þegar host-network port keppa við önnur runner ferli.

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