Pulse/frontend-modern/src/components
rcourtman fb22469eb0 Add disk usage threshold support for Docker containers
Extends the Docker monitoring and alerting system to track writable layer
usage as a percentage of the container's root filesystem. This helps
identify containers with bloated copy-on-write layers before they
consume excessive disk space.

- Add disk threshold to DockerThresholdConfig (default: 85% trigger, 80% clear)
- Evaluate disk alerts for running containers when RootFilesystemBytes > 0
- Include disk metadata (writable layer, total filesystem, block I/O stats)
- Update frontend to display and configure disk thresholds
- Add test coverage for disk usage alert hysteresis
- Document disk monitoring in DOCKER_MONITORING.md

Per-container and per-host overrides apply to disk thresholds the same
way they do for CPU and memory.
2025-10-29 14:52:25 +00:00
..
__tests__ Unify API token reveal workflow 2025-10-15 22:58:31 +00:00
Alerts Add disk usage threshold support for Docker containers 2025-10-29 14:52:25 +00:00
Backups Simplify metric bar labels 2025-10-29 10:37:18 +00:00
Dashboard Simplify metric bar labels 2025-10-29 10:37:18 +00:00
Docker Add disk metrics, block I/O, and mount details to Docker monitoring 2025-10-29 12:05:36 +00:00
Hosts Simplify metric bar labels 2025-10-29 10:37:18 +00:00
icons refactor: unify navigation icons across settings UI 2025-10-24 11:48:22 +00:00
PMG Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
Proxmox Add replication monitoring plumbing and UI 2025-10-22 16:10:15 +00:00
Replication Add replication monitoring plumbing and UI 2025-10-22 16:10:15 +00:00
Settings Fix Docker agent removal and improve security 2025-10-29 12:27:36 +00:00
shared Simplify metric bar labels 2025-10-29 10:37:18 +00:00
Storage Simplify metric bar labels 2025-10-29 10:37:18 +00:00
Toast refactor: unify notifications into global toast 2025-10-22 12:39:01 +00:00
DemoBanner.tsx Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
ErrorBoundary.tsx Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
FirstRunSetup.tsx refactor: remove legacy DISABLE_AUTH flag and enhance authentication UX 2025-10-27 19:46:51 +00:00
LegacySSHBanner.tsx Document optional host-script upgrade path 2025-10-14 13:19:38 +00:00
Login.tsx refactor: remove legacy DISABLE_AUTH flag and enhance authentication UX 2025-10-27 19:46:51 +00:00
NotificationContainer.tsx feat: allow per-node overrides for Proxmox endpoints 2025-10-22 17:16:54 +00:00
SecurityWarning.tsx Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
TokenRevealDialog.tsx Add reusable API token reveal dialog 2025-10-15 22:45:14 +00:00
UpdateBanner.tsx fix: Update modal now properly detects when update completes 2025-10-12 18:25:38 +00:00
UpdateConfirmationModal.tsx Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
UpdateProgressModal.tsx fix: Update test version fallback and fix lint warnings #64 2025-10-13 15:50:23 +00:00