@extends('layouts.app') @section('title', 'Health Checks Overview') @section('content')

Health Checks Monitoring

Monitor custom health endpoints and API status across all your applications

Total Sites
{{ $stats['total_sites'] }}
Health Checks
{{ $stats['total_health_checks'] }}
Active Monitors
{{ $stats['sites_with_checks'] }}
Health Checks by Site
@if($sites->isNotEmpty())
@foreach($sites as $site) @php $activeChecks = $site->healthChecks->where('is_active', true); @endphp @endforeach
Website Health Endpoints Active Checks Last Check Actions
{{ $site->name }}
{{ $site->url }}
{{ $site->health_checks_count }} endpoints @if($activeChecks->count() > 0) {{ $activeChecks->count() }} active @else None active @endif @if($site->healthChecks->isNotEmpty()) {{ $site->healthChecks->first()->updated_at->diffForHumans() }} @else — @endif View Checks
@else
No Health Checks

Add sites and configure health check endpoints to start monitoring.

Add Site
@endif
About Health Check Monitoring

Health checks monitor custom endpoints in your applications (like /health or /api/status). You can validate JSON responses, check for specific keys, and set performance thresholds. This helps ensure your APIs and services are functioning correctly.

@endsection