Observability: optional OpenObserve-compatible diagnostics via config #2

Open
opened 2026-08-26 07:49:06 +00:00 by lost-rob0t · 0 comments
lost-rob0t commented 2026-08-26 07:49:06 +00:00 (Migrated from github.com)

Coordinate with https://github.com/lost-rob0t/starintel-server/issues/128.

Add optional operator-controlled diagnostics to the StarIntel website.

  • Optional runtime/build observability config; default OFF.
  • Disabled means no tracking/export requests and no OpenObserve requirement.
  • Browser code must not embed reusable OpenObserve credentials; use a safe same-origin/operator ingest proxy if export is enabled.
  • Instrument page/app errors and basic request/performance health only.
  • Do not export page input, search text, auth material, investigation data, or persistent visitor/device identifiers by default.
  • Export failure is non-fatal.
  • Tests prove disabled zero-network behavior.
  • Document safe OpenObserve/OTLP-compatible setup.

Docs: https://openobserve.ai/docs/ingestion/

No anonymous product analytics in this issue.

Coordinate with https://github.com/lost-rob0t/starintel-server/issues/128. Add optional operator-controlled diagnostics to the StarIntel website. - [ ] Optional runtime/build observability config; default OFF. - [ ] Disabled means no tracking/export requests and no OpenObserve requirement. - [ ] Browser code must not embed reusable OpenObserve credentials; use a safe same-origin/operator ingest proxy if export is enabled. - [ ] Instrument page/app errors and basic request/performance health only. - [ ] Do not export page input, search text, auth material, investigation data, or persistent visitor/device identifiers by default. - [ ] Export failure is non-fatal. - [ ] Tests prove disabled zero-network behavior. - [ ] Document safe OpenObserve/OTLP-compatible setup. Docs: https://openobserve.ai/docs/ingestion/ No anonymous product analytics in this issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nsaspy/starintel-tmp-website#2
No description provided.