-
New Feature
-
Resolution: Won't Fix
-
Major
-
None
-
None
-
None
-
None
As discussed in the F2F May 30 2017 meeting at ALS, we need to design and implement a logging daemon to handle many aspects of logging in AGL. This should accomplish many of the same goals as DLT, but with a new implementation. Here's some issues such a daemon would need to address:
- Persistence (what gets persisted, what doesn't, and how? Circular buffer? etc.)
- Flash wearout
- Log rotation
- Priority levels and how they get treated
- Data-driven
- Security
- Privacy (handling user-sensitive data)
- Remotability
- Telemetry (performance metrics)
- Flexible / extensible (should be able to add new telemetry or types of logging without recompiling)