System Monitoring

Auto-refreshes every 30 seconds • Last updated: {{ now()->format('M j, Y g:i:s A') }}

{{ ucfirst($data['health']['status']) }}
{{ $data['stats']['last_hour'] }}
Errors Last Hour
{{ $data['stats']['last_24h'] }}
Errors Last 24h
{{ count($data['critical']) }}
Critical Issues
{{ $data['stats']['last_week'] }}
Errors Last Week
@if(count($data['health']['issues']) > 0)
🚨 System Health Issues {{ count($data['health']['issues']) }} issues
@foreach($data['health']['issues'] as $issue)
{{ strtoupper($issue['check']) }} - {{ strtoupper($issue['status']) }}
{{ $issue['message'] }}
@endforeach
@endif @if(count($data['critical']) > 0)
🔥 Critical Errors (Last 24h) {{ count($data['critical']) }} errors
@foreach($data['critical'] as $error)
{{ $error['type'] ?? 'CRITICAL' }} {{ \Carbon\Carbon::parse($error['timestamp'])->diffForHumans() }}
{{ $error['message'] ?? $error['exception']['message'] ?? 'No message' }}
@if(isset($error['correlation_id']))
ID: {{ $error['correlation_id'] }} @if(isset($error['request']['url'])) URL: {{ $error['request']['url'] }} @endif
@endif
@endforeach
@endif
📊 Recent Errors {{ count($data['errors']) }} recent
@if(count($data['errors']) > 0)
@foreach($data['errors'] as $error)
{{ strtoupper($error['type'] ?? 'ERROR') }} {{ \Carbon\Carbon::parse($error['timestamp'])->diffForHumans() }}
{{ $error['message'] ?? $error['exception']['message'] ?? 'No message' }}
@if(isset($error['correlation_id']))
ID: {{ $error['correlation_id'] }} @if(isset($error['request']['url'])) URL: {{ $error['request']['url'] }} @endif @if(isset($error['user']['id'])) User: {{ $error['user']['id'] }} @endif
@endif
@endforeach
@else
✅ No recent errors detected
@endif