ToloMEO µServices¶
ToloMEO µServices is a collection of microservices for the ToloMEO Edge platform built on the Py ToloMEO framework.
Tutorials¶
Step-by-step guides that walk through a complete workflow and end with a working result.
| Tutorial | Description |
|---|---|
| Run the Glances Service | Run the service and observe CPU metrics over NATS |
How-to Guides¶
Step-by-step instructions for specific tasks. Assumes a working Python environment.
| Guide | Description |
|---|---|
| Configure the Glances Service | Poll interval, API version, endpoint |
| Configure the SWUpdate Service | Plugin table and hardware prerequisites |
| Trigger a SWUpdate Update | Drive the OTA lifecycle over NATS |
Reference¶
Complete technical specifications, designed for lookup.
| Reference | Covers |
|---|---|
| Configuration | Per-service plugin tables, keys, types, defaults |
| Glances Metrics | Published CPU metrics and their SenML names |
Explanation¶
Design rationale for non-obvious choices.
| Explanation | Topic |
|---|---|
| Services Overview | The collection and its relationship to Py ToloMEO |
| SWUpdate Update Flow | The systemd/D-Bus install flow and its rationale |