Change language

rp-telemetry

Purpose

The shared technical health feed: services report "how I feel" (latency,
errors, resource signals) here instead of each ops tool scraping them
individually. Normalized intake, one query surface for health.

Mental model

Service pushes health events (source, signal, time, payload) → telemetry
normalizes them into a uniform shape. Ops consumers (dashboards, incident
workflows) read health per service over time. Business meaning is attached
by the reader, not the store.

Ecosystem value

One numeric sample journal:

  • Any producer writes (device, parameter, value, unit, time) rows into hot/cold stores.
  • One timeline for numbers of any origin — equipment sensors or anything else.

Non-goals

  • Not text log storage.
  • Not usage records.
  • Not alerting policy or incident resolution.

Responsibility boundary

Owns telemetry event intake and normalization; does not own product
analytics definitions, alerting, or remediation.

Direct module dependencies

  • None

Solution membership

  • analitycs

Source

modules/repositories/analytics/rp-telemetry