34 lines
1.0 KiB
Markdown
34 lines
1.0 KiB
Markdown
# Project Progress
|
|
|
|
## Phase 1: Initial Setup
|
|
|
|
1. [x] Create `monitor_agent.py`
|
|
2. [x] Create `config.py`
|
|
3. [x] Create `requirements.txt`
|
|
4. [x] Create `README.md`
|
|
5. [x] Create `.gitignore`
|
|
6. [x] Create `SPEC.md`
|
|
7. [x] Create `PROMPT.md`
|
|
8. [x] Create `CONSTRAINTS.md`
|
|
|
|
## Phase 2: Data Storage
|
|
|
|
9. [x] Create `data_storage.py`
|
|
10. [x] Implement data storage functions in `data_storage.py`
|
|
11. [x] Update `monitor_agent.py` to use data storage
|
|
12. [x] Update `SPEC.md` to reflect data storage functionality
|
|
|
|
## Phase 3: Expanded Monitoring
|
|
|
|
13. [x] Implement CPU temperature monitoring
|
|
14. [x] Implement GPU temperature monitoring
|
|
15. [x] Implement system login attempt monitoring
|
|
16. [x] Update `monitor_agent.py` to include new metrics
|
|
17. [x] Update `SPEC.md` to reflect new metrics
|
|
18. [x] Extend `calculate_baselines` to include system temps
|
|
|
|
## Phase 4: Troubleshooting
|
|
|
|
19. [x] Investigated and resolved issue with `jc` library
|
|
20. [x] Removed `jc` library as a dependency
|
|
21. [x] Implemented manual parsing of `sensors` command output |