bluerobotics / bluerobotics/BlueOS
New service: Create a service for general health monitoring
- Dominant language
- Vue
- Stars
- 453
- Forks
- 151
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 174
Description
Proposa:
Create a new service. This would be responsible for checking the general vehicle's health. Such as:
- Warn user on:
- Mismatch of vehicle Mavlink SYSID and container Mavlink SYSID
- Low disk space
- High Memory usage
- Unexpected packet loss
- Extensions hogging too many resources
- Corrupt configuration files
- Vehicle reset to factory (#2236)
- Kernel errors on dmesg (#3583) (#3304) (#3017)
- low/over voltage
- Missing vehicle calibrations (#1672)
- updates available (#2481)
- usb devices connection/disconnection
- Allow extensiosn to publish data, too (DVL too hot comes to mind).
- Optional: allow picking "output channel" for each warning. I'd like low/over voltage and dvl warnings to be pushed to telegram, because I'm distracted sometimes
I imagine we could do this in Robyn so we don't further harm our boot times
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.