Fluxheim/Dokumentácia/Pozorovateľnosť

Pozorovateľnosť

Použi Prometheus a OpenTelemetry pre agregovaný prehľad traffic, chýb, downloadov a použitia stránok bez sledovania jednotlivých návštevníkov.

Prometheus metriky

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

OTLP export dat

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

Observability composa stack nastavuje toto pre website service. Nastav FLUXHEIM_OTLP=disabled pre spustenia rovnakého binary bez exportu metrics alebo trace.

Verzia 1.6.37 zvyšuje spoľahlivosť lokálneho observability smoke tým, že opakuje dočasné štarty Promethea a Jaegera s novo pridelenými portmi, keď host-network porty súťažia s inými runner procesmi.

Drž label low-cardinality: route group, jazyk, status class, download artifact a GitHub target sú užitočné. Raw IP adresy a user identifiers nie sú.

Co dát do dashboard

Signál sledovaniaProč na tom záleží
Request podľa routeUkazuje, ktoré public pages a docs sa používají.
Request podľa localeUkazuje, ktoré jazyky potřebují nejvíc péče.
Status classUkazuje chyby bez sledovania jednotlivých user.
Download clicksUkazuje, ktoré release artifact sú užitočné.
GitHub clickUkazuje, ktoré externé preject link sú dôležité.

Hranice súkromia

  • Použi aggregate counter a histogram místo raw request log.
  • Do not label metrics with IP addresses, user agents, or full URLs.
  • Drž Prometheus a OTLP listener na loopback alebo internal network.
  • Zviditelni tracking behavior na stránkách privacy a cookies.
Slovenčina