INDUXA · Docs
Arquitectura

Flujo de una lectura

El camino del dato, del equipo a la pantalla.

Equiposensor / nodoEMQXMQTTKafkatelemetria.crudoNormalizadorunidades · tsKafkatelemetria.lecturasEscritorlotesPostgreSQLhypertablesReglasumbral · rangoAPI · En vivotiempo real (SSE)Alertasbandeja · avisosConsolatableros, gráficos

Una lectura pasa dos veces por Kafka antes de tocar la base: primero cruda, luego normalizada. Así, si la base se detiene, los datos esperan en Kafka y nada se pierde.

La misma lectura normalizada la usan en paralelo tres consumidores independientes:

  • el escritor, que la guarda (en el nivel de detalle del plan);
  • las reglas, que abren alertas y avisan;
  • la API, que la muestra en vivo en la consola (por SSE).

Luego, los históricos leen el nivel que corresponde al rango que pides (minuto, hora o día). Las lecturas que llegan por HTTPS (integraciones) entran al mismo flujo por la ingesta.