Observability: optional OTLP/OpenObserve instrumentation hooks #1

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

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

Add optional provider-neutral instrumentation for StarIntel parsing/import work.

  • Instrumentation is controlled by host init/config and defaults OFF.
  • Disabled means no exporter/network activity or new required service.
  • Instrument import/parse duration, input format, record counts, validation outcomes, error classes, and throughput using bounded safe metadata.
  • Never export source rows, parsed field values, filenames containing sensitive data, credentials, or generated StarIntel document bodies by default.
  • Host owns OTLP/OpenObserve exporter and secrets.
  • Instrumentation failure cannot affect parse/import results.
  • Tests prove disabled equivalence/zero network and exporter-down resilience.
  • Document generic OTLP/OpenObserve integration.

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

No product telemetry in this issue.

Coordinate with https://github.com/lost-rob0t/starintel-server/issues/128. Add optional provider-neutral instrumentation for StarIntel parsing/import work. - [ ] Instrumentation is controlled by host init/config and defaults OFF. - [ ] Disabled means no exporter/network activity or new required service. - [ ] Instrument import/parse duration, input format, record counts, validation outcomes, error classes, and throughput using bounded safe metadata. - [ ] Never export source rows, parsed field values, filenames containing sensitive data, credentials, or generated StarIntel document bodies by default. - [ ] Host owns OTLP/OpenObserve exporter and secrets. - [ ] Instrumentation failure cannot affect parse/import results. - [ ] Tests prove disabled equivalence/zero network and exporter-down resilience. - [ ] Document generic OTLP/OpenObserve integration. Docs: https://openobserve.ai/docs/ingestion/ No product telemetry 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_parser#1
No description provided.