@extends('backend.app') @section('title', 'System Health') @push('style') @endpush @section('content')

System Health

Queue worker, scheduler, and integrations — tested live against the machine serving this page.

{{-- Which machine am I looking at? --}}
{{ $server['is_local'] ? 'Local environment' : 'Server environment' }} {{ $server['hostname'] }} env: {{ $server['environment'] }} {{ $server['server_software'] }} PHP {{ $server['php_version'] }} · Laravel {{ $server['laravel_version'] }} {{ $server['server_time'] }} ({{ $server['timezone'] }})
{{-- At-a-glance --}}
@foreach ([ ['key' => 'queue', 'label' => 'Queue worker', 'icon' => 'fa-layer-group'], ['key' => 'cron', 'label' => 'Scheduler · cron','icon' => 'fa-clock'], ['key' => 'db', 'label' => 'Database', 'icon' => 'fa-database'], ['key' => 'whatsapp', 'label' => 'WhatsApp · Twilio','icon' => 'fa-whatsapp', 'brand' => true], ['key' => 'mail', 'label' => 'Mail · SMTP', 'icon' => 'fa-envelope'], ['key' => 'stripe', 'label' => 'Payments · Stripe','icon' => 'fa-credit-card'], ] as $card)
{{ $card['label'] }}
Checking…
 
@endforeach
{{-- Queue --}}
Queue worker
Connection—
Pending jobs—
Notification queue—
Failed jobs—
Oldest waiting job—
Last testnot tested
{{-- Scheduler --}}
Scheduler
checking…
Heartbeat—
Expectedevery 60 seconds
Command—
Checked at—
{{-- Integrations --}}
External services
Twilio endpoint—
WhatsApp sender—
Templates—
Mailer—
SMTP host—
Stripe—
Stripe webhook—
{{-- Infrastructure --}}
Infrastructure
Database—
DB version—
DB latency—
Cache driver—
Disk usage—
Storage writable—
Debug mode {{ $server['debug'] ? 'on' : 'off' }} @if ($server['debug'] && !$server['is_local']) should be off in production @endif
{{-- Activity --}}
Activity
  • Checks will report here.
@endsection @push('script') @endpush