Files
Varaverk/Plugin/usr/local/emhttp/plugins/varaverk/api/monitor.php
T

21 lines
718 B
PHP

<?php
header('Content-Type: application/json');
require_once dirname(__DIR__) . '/include/monitor.php';
echo json_encode([
'system' => vv_system_info(),
'fallback' => vv_fallback_state(),
'fallback_active' => vv_fallback_active(),
'partner' => vv_partner_state(),
'resources' => vv_system_resources(),
'cpu' => vv_cpu_per_core(),
'mem' => vv_memory_breakdown(),
'net' => vv_network_stats(),
'gpu' => vv_gpu_stats(),
'gpu_procs' => vv_gpu_processes(),
'containers' => vv_docker_containers(),
'stopped' => vv_docker_stopped(),
'transcode' => vv_transcode_sessions(),
'ts' => time(),
]);