ravn-tactical Entity Map
Compute Pack (/api/v1/peers
)
When fetched as a collection, each entity has the following fields:
id |
The database ID of the CP. If this is |
device_id |
The unique serial number of the CP. This will never change. |
callsign |
The callsign that’s been assigned to the CP. If it’s been registered but no callsign is assigned yet, this will be a randomly-generated callsign (e.g., |
version |
The version of the control protocol the CP is running. This is mostly for backend sanity-checking. |
created_at |
The timestamp of when the CP was registered. |
last_seen_at |
The timestamp of when the CP was last seen on the network. |
When fetched individually, in addition to the above fields, it has:
checklist |
A Map of diagnostic checks to check results, e.g., - bde_running: Is the BDE currently running? - executor_running: Is the Executor currently running? - broker_interface: Is the configured interface up? |
versions |
A version matrix of all the installed software versions, keyed by package name. |
usage |
A tree of system resource usage statistics. E.g., memory used/free, disk used/free, number of processes, network stats |
missions |
a Map that describes mission files: |