[Feature] Add resource monitor module (CPU/RAM/disk alerts) #11

Open
opened 2026-07-13 04:27:31 +00:00 by ilvoen · 0 comments
Owner

Motivation

New module, background-only (no HTTP routes required). Periodically checks CPU, memory, and disk usage (likely via gopsutil), and fires an alert through internal/ntfy when configured thresholds are exceeded.

Config shape (draft):

modules:
  resource_monitor:
    enabled: false
    interval: 60s
    thresholds:
      cpu_percent: 90
      mem_percent: 90
      disk_percent: 85

Depends on #1, #2, and the internal/ntfy extraction from #3.

Proposal

No response

Alternatives Considered

No response

### Motivation New module, background-only (no HTTP routes required). Periodically checks CPU, memory, and disk usage (likely via `gopsutil`), and fires an alert through `internal/ntfy` when configured thresholds are exceeded. Config shape (draft): ```yaml modules: resource_monitor: enabled: false interval: 60s thresholds: cpu_percent: 90 mem_percent: 90 disk_percent: 85 ``` Depends on #1, #2, and the `internal/ntfy` extraction from #3. ### Proposal _No response_ ### Alternatives Considered _No response_
ilvoen added this to the v0.1.0 milestone 2026-07-13 04:27:31 +00:00
ilvoen added the enhancement label 2026-07-13 04:27:31 +00:00
ilvoen added this to the Varde Backlog v0.1.0 project 2026-07-13 04:27:31 +00:00
ilvoen moved this to To Do in Varde Backlog v0.1.0 on 2026-07-13 04:27:34 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilvoen/varde#11