Files
wevads-platform/scripts/api_health.php
2026-02-26 04:53:11 +01:00

18 lines
662 B
PHP
Executable File

<?php
header('Content-Type: application/json');
echo json_encode([
'status' => 'healthy',
'server' => gethostname(),
'ip' => $_SERVER['SERVER_ADDR'] ?? shell_exec('hostname -I | awk \'{print $1}\''),
'timestamp' => date('c'),
'php' => PHP_VERSION,
'tracking' => [
'clicks_today' => file_exists('/var/log/tracking/clicks.log') ?
(int)shell_exec("grep '".date('Y-m-d')."' /var/log/tracking/clicks.log 2>/dev/null | wc -l") : 0,
'opens_today' => file_exists('/var/log/tracking/opens.log') ?
(int)shell_exec("grep '".date('Y-m-d')."' /var/log/tracking/opens.log 2>/dev/null | wc -l") : 0
]
]);