<?php
// ============================================================
// 8. Verificação de saúde do sistema (healthcheck)
// ============================================================

// admin/system-health.php
require_once '../includes/init-pages-visitor-system.php';

$init = new PagesVisitorSystemInit();
$status = $init->getSystemStatus();

// Para uso em monitoramento/alertas
if (!$status['system_healthy']) {
    // Enviar alerta, log, etc.
    error_log("ALERTA: Sistema pages_visitor com problemas");
    
    if (function_exists('sendAlertEmail')) {
        sendAlertEmail('Sistema de Analytics com Problemas', json_encode($status, JSON_PRETTY_PRINT));
    }
}

// Retorna JSON para APIs de monitoramento
header('Content-Type: application/json');
echo json_encode($status);
?>