feat: Implement data retention policy
- Replaced `data_storage.py` with `database.py` to use SQLite instead of a JSON file for data storage. - Added an `enforce_retention_policy` function to `database.py` to delete data older than 7 days. - Called this function in the main monitoring loop in `monitor_agent.py`. - Added Docker container monitoring. - Updated `.gitignore` to ignore `monitoring.db`.
This commit is contained in:
1748687
monitoring_data.json
Executable file
1748687
monitoring_data.json
Executable file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user