GVD System Monitoring Watchdog API

Real-time system monitoring API with Server-Sent Events support

Available Endpoints:

GET /api/system/info
Get complete system information (one-time)
GET /api/system/stream
Server-Sent Events stream for real-time monitoring
GET /api/system/cpu
Get CPU information and usage
GET /api/system/memory
Get RAM information and usage
GET /api/system/storage
Get storage information and usage
GET /api/system/gpu
Get GPU information and usage
GET /api/system/temperature
Get system temperature information
GET /api/system/network
Get network information and statistics
GET /docs
Interactive API documentation (Swagger UI)

Real-time Monitoring Example:

const eventSource = new EventSource('/api/system/stream');
eventSource.onmessage = function(event) {
    const data = JSON.parse(event.data);
    console.log('System Info:', data);
};