Alerts
Configure alert thresholds for CPU temperature, memory, and PoE faults
2 minute read
Alert Types
The management platform monitors board health and PoE port states, generating alerts when conditions need attention.
| Alert Type | Trigger | Example |
|---|---|---|
| CPU temperature | Exceeds configured threshold | “CPU temperature 85C exceeds 80C threshold” |
| Memory usage | Exceeds configured percentage | “Memory usage 92% exceeds 90% threshold” |
| PoE fault | Port enters fault state | “Port 3 (Lobby Camera) entered fault state” |
Viewing Alerts
Active alerts appear in two places:
- Dashboard - An alerts section shows all unresolved alerts with severity, timestamp, and message
- Fleet view - Fleet-wide alerts appear in the fleet status bar (e.g., “3 PoE faults across 2 boards”)
Each alert includes:
- Severity - Warning or critical
- Timestamp - When the condition was first detected
- Message - Human-readable description including port labels if applicable
- Resolution status - Whether the alert has been acknowledged
Resolving Alerts
Once you have addressed the underlying issue:
- Find the alert in the alerts section
- Click Resolve to mark it as addressed
Resolved alerts are removed from the active view but remain in the audit log for historical reference.
Alert Storage
Alerts are stored persistently in the board’s SQLite database. They survive reboots and are included in backup exports. Alert history is available via the audit log.
API Access
Active alerts are available via the REST API:
# List active alerts
curl -k -H "Authorization: Bearer <token>" \
https://<board-ip>/api/v1/system/alerts/active
# Resolve an alert
curl -k -X POST -H "Authorization: Bearer <token>" \
https://<board-ip>/api/v1/system/alerts/1/resolve
Last modified April 9, 2026