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
| Sinjal | Għaliex hu importanti |
|---|---|
| Talbiet skont ir-rotta | Shows which pubbliku paġni u docs are being used. |
| Talbiet skont il-locale | Shows which lingwi need the most care. |
| Klassijiet ta’ status | Shows żbalji mingħajr tracking individual utenti. |
| Download clicks | Shows which ħarġa artifacts are useful. |
| Klikks GitHub | Juri 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.