Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
fc467f0
feat(monitoring): Implement system health monitoring and alert manage…
sujay-d07 Jan 21, 2026
09aeab1
style(cli): Update UUID column style in alert table and fix UUID display
sujay-d07 Jan 21, 2026
486b52b
[autofix.ci] apply automated fixes
autofix-ci[bot] Jan 21, 2026
ead4a4b
feat(cli): Enhance system health reporting with configurable thresholds
sujay-d07 Jan 21, 2026
32409cd
[autofix.ci] apply automated fixes
autofix-ci[bot] Jan 21, 2026
bd8340b
feat(monitor): Implement thread-safe access for monitoring thresholds
sujay-d07 Jan 21, 2026
fa4702a
fix(alerts): Correct total alert count calculation in load_initial_co…
sujay-d07 Jan 21, 2026
9c7891b
fix(alerts): Enhance alert acknowledgment and dismissal SQL statements
sujay-d07 Jan 21, 2026
9fdd4da
fix(alerts): Improve handling of alert data retrieval in AlertManager
sujay-d07 Jan 21, 2026
fab906f
fix(alerts): Enhance timestamp parsing in AlertManager
sujay-d07 Jan 21, 2026
537aaee
feat(alerts): Add dismiss-all functionality for alerts
sujay-d07 Jan 21, 2026
b874e6e
refactor(cli): Organize alert action flags into a mutually exclusive …
sujay-d07 Jan 21, 2026
a6521b0
Merge branch 'main' into issue-427-part-2
Anshgrover23 Jan 21, 2026
0584c3d
Merge branch 'main' into issue-427-part-2
Anshgrover23 Jan 23, 2026
538c269
fix(cli): Improve error handling for alert acknowledgment and dismiss…
sujay-d07 Jan 23, 2026
34ac3cc
fix(cli): Add error message for empty alert data response
sujay-d07 Jan 23, 2026
f2d2536
Merge branch 'main' into issue-427-part-2
Anshgrover23 Jan 23, 2026
cae1e01
feat(alerts): Enhance alert management and concurrency handling
sujay-d07 Jan 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ cortex install "tools for video compression"
| **Hardware-Aware** | Detects GPU, CPU, memory for optimized packages |
| **Predictive Error Prevention** | AI-driven checks for potential installation failures |
| **Multi-LLM Support** | Works with Claude, GPT-4, or local Ollama models |
| **System Monitoring** | Background daemon monitors CPU, memory, disk, and services with alerts |

---

Expand Down Expand Up @@ -205,6 +206,14 @@ cortex role set <slug>
| `cortex daemon version` | Show daemon version |
| `cortex daemon config` | Show daemon configuration |
| `cortex daemon reload-config` | Reload daemon configuration |
| `cortex daemon health` | Get system health metrics (CPU, memory, disk, services) |
| `cortex daemon alerts` | List and manage alerts |
| `cortex daemon alerts --severity <level>` | Filter alerts by severity (info/warning/error/critical) |
| `cortex daemon alerts --category <cat>` | Filter alerts by category (cpu/memory/disk/apt/cve/service/system) |
| `cortex daemon alerts --acknowledge-all` | Acknowledge all active alerts |
| `cortex daemon alerts --dismiss-all` | Dismiss all active and acknowledged alerts |
| `cortex daemon alerts --dismiss <uuid>` | Dismiss a specific alert by UUID |
| `cortex daemon shutdown` | Request daemon shutdown |

### Configuration

Expand Down Expand Up @@ -302,6 +311,14 @@ cortex daemon install --execute
cortex daemon ping
cortex daemon version

# Monitor system health
cortex daemon health

# View and manage alerts
cortex daemon alerts
cortex daemon alerts --severity warning
cortex daemon alerts --acknowledge-all

# Run daemon tests (no installation required)
cortex daemon run-tests
```
Expand Down
Loading