@extends('layouts.admin') @section('title', 'Dashboard') @section('header', 'Dashboard') @section('content') @if($stats['failed_messages'] > 0)

⚠️ {{ $stats['failed_messages'] }} message(s) en échec

Des messages nécessitent votre attention. Vérifiez les erreurs et rejouer les messages si nécessaire.

Voir les messages en échec
@endif @if($stats['pending_messages'] > 10)

📋 {{ $stats['pending_messages'] }} message(s) en attente

Un nombre élevé de messages est en attente de traitement. Vérifiez que les workers sont actifs.

Voir les messages en attente
@endif
Total
{{ number_format($stats['total_messages']) }}
Pending
{{ number_format($stats['pending_messages']) }}
Processing
{{ number_format($stats['processing_messages']) }}
Completed
{{ number_format($stats['completed_messages']) }}
Failed
{{ number_format($stats['failed_messages']) }}
Domaines
{{ number_format($stats['total_domains']) }}

Processing Logs Stats

Total
{{ number_format($processingStats['total']) }}
Pending
{{ number_format($processingStats['pending']) }}
Success
{{ number_format($processingStats['success']) }}
Failed
{{ number_format($processingStats['failed']) }}
Retryable
{{ number_format($processingStats['retryable']) }}

Messages Récents

Voir tout
    @forelse($recentMessages as $index => $message)
  • @if(!$loop->last) @endif

    {{ $message->domain->name ?? 'N/A' }} - {{ $message->subject ?? 'No subject' }}

    {{ ucfirst($message->status) }}

  • @empty
  • Aucun message récent
  • @endforelse

Statistiques par Domaine

Voir tout
    @forelse($domainStats as $stat)
  • {{ $stat->domain->name ?? 'N/A' }}

    {{ $stat->domain->slug ?? 'N/A' }}

    ✓ {{ number_format($stat->completed) }} ⏳ {{ number_format($stat->pending) }} ✗ {{ number_format($stat->failed) }} {{ number_format($stat->total) }}
  • @empty
  • Aucun domaine
  • @endforelse

Statistiques par Queue

    @forelse($queueStats as $stat)
  • {{ $stat->queue_name }}

    ✓ {{ number_format($stat->completed) }} ⏳ {{ number_format($stat->pending) }} ✗ {{ number_format($stat->failed) }} {{ number_format($stat->total) }}
  • @empty
  • Aucune queue
  • @endforelse
@endsection