UNCLASSIFIED // MESHOPS ANALYTICS // PUBLIC RELEASE
MeshOPS
Analytics Lab // Long-Term Mesh Intelligence
OKI Mesh logo Powered by OKI Mesh
New module // Mesh intelligence

Network memory with a pulse.

MeshOps Analytics is the permanent memory layer for OKI Mesh, MeshCore, and MQTT traffic. The main page acts as a launchpad, then each branch becomes its own investigation room: RF health, topology, channel behavior, node lifecycle, packet flow, route patterns, and historical replay.

Loading preview sources...

MeshIQlive engine
RF WeatherRSSI, SNR, airtime, packet pressure
Node Memoryidentity, movement, uptime, roles
Route DNAhops, repeaters, relays, loops
Channel Lenspayload families and traffic mix
Time Replayrewind any day in the mesh
--
raw packets stored / scoreboard events
--
AO nodes in current cache
--
repeaters in AO cache
--
nodes seen in last five days
--
indefinite storage state
--
latest known data age

Analytics branches

Each room gets its own page, query model, and visual language.

Data Vault

Collector design, raw MQTT retention, database schema, archival rules, and replay strategy.

RF Weather

Signal quality over time, SNR/RSSI heat, dead zones, burst storms, and weak-link trends.

Topology Memory

Who hears who, which repeaters matter, bridge points, route stability, and mesh shape changes.

Topic DNA

Payload types, channel families, encrypted/decryptable split, text versus telemetry, and flow mix.

Node Life

Birth, silence, role changes, names, public keys, movement, and last-heard fingerprints.

Route Patterns

Hop count, relay airtime, packet paths, top relay pairs, and route loops.

Time Machine

Pick a date and replay the mesh as it looked then: packets, nodes, paths, and RF conditions.

!

Anomaly Watch

Detect sudden packet storms, vanishing repeaters, topic floods, bad clocks, and strange route behavior.

Indefinite storage model

Raw first, interpreted second, archived forever.

1
CaptureSubscribe to OKI / MeshOps MQTT topics and write every message to an append-only raw table.
2
FingerprintHash topic + payload + broker timestamp to dedupe repeated bridge traffic and retransmits.
3
DecodeExtract node, packet, route, RF, payload type, channel, and telemetry fields into query tables.
4
ArchiveRoll raw payloads into daily compressed NDJSON files on Synology or MinIO for permanent replay.

Collector schema

The backend is config-driven so brokers can be added without rewriting code.

mqtt_raw
rx_ts · broker · topic · qos · retain · payload · sha256
topic_rollup_hour
hour · broker · prefix · count · bytes
analytics API
overview · topics · node-life · health
archive_manifest
date · file · rows · bytes · checksum · storage_uri

Current preview snapshot

Static AO cache plus live collector packet count.

--AO nodes
--repeaters
--sensors
--recent nodes
--collector packets