Repository navigation
rabbit
MaxThom edited this page Oct 24, 2024
·
1 revision
graph LR;
A{Device}-->B(dizer.hearthbeat.v1)
B-->C{iot-twin}
C-->D(iot-q-hearthbeat)
D-->|#.hearthbeat.v1|E{Redox}
E-->F{Surrealdb}
graph LR;
A{Device}-->B(dizer.reported.v1)
B-->C{iot-twin}
C-->D(iot-q-reported)
D-->|#.reported.v1|E{Redox}
E-->F{Surrealdb}
C-->G(iot-q-reported-'hash')
G-->|#.reported.v1|H{CustomBackend}
graph LR;
A{Device}-->B(dizer.desired.v1)
B-->C{iot-twin}
C-->D(iot-q-desired)
D-->|'#.desired.v1'|E{Redox}
E-->F('iot-q-id')
F-->|'id'|A
graph LR;
A{Redox}-->F{Surrealdb}
A{Redox}-->B('id'.desired.v1)
B-->C{iot-twin}
C-->D(iot-q-'id')
D-->|'id'|E{Device 'id'}
graph LR;
A{Device}-->B(dizer.telemetry.v1)
B-->C{iot-stream}
C-->D(iot-q-telemetry)
D-->|#.telemetry.v1|E{Flux}
E-->F{QuestDb}
graph LR;
A{Device}-->B(dizer.logs.v1)
B-->C{iot-stream}
C-->D(iot-q-logs)
D-->|#.logs.v1|E{Flux}
E-->F{Loki}
graph LR;
A{Device}-->B(dizer.metrics.v1)
B-->C{iot-stream}
C-->D(iot-q-metrics)
D-->|#.metrics.v1|E{Flux}
E-->F{Prometheus}