Files
biiproject-kit-v1/resources/views/emails/system-health-digest.blade.php

38 lines
2.0 KiB
PHP

<x-mail::message>
# System Health Digest
@php
$cpu = (int) ($stats['cpu'] ?? 0);
$ram = (int) ($stats['ram']['percentage'] ?? 0);
$cpuLabel = $cpu >= 85 ? '🔴 Critical' : ($cpu >= 65 ? '🟡 Elevated' : '🟢 Healthy');
$ramLabel = $ram >= 85 ? '🔴 Critical' : ($ram >= 65 ? '🟡 Elevated' : '🟢 Healthy');
@endphp
Dear System Administrator,
Please find enclosed the automated system performance and health report for **{{ config('app.name') }}**, generated on {{ now()->format('d M Y, H:i T') }}.
<x-mail::table>
| Metric | Value | Status |
|:-------------------------------|:----------------------------------------------------------------------------|:-----------|
| CPU load | {{ $cpu }}% | {{ $cpuLabel }} |
| Memory usage | {{ $stats['ram']['used'] ?? 'n/a' }} / {{ $stats['ram']['total'] ?? 'n/a' }} ({{ $ram }}%) | {{ $ramLabel }} |
| Active sessions | {{ $stats['users'] ?? 0 }} | |
| Queue backlog | {{ $stats['queues']['pending'] ?? 0 }} pending | |
| Database size | {{ $stats['db_stats']['size'] ?? 'n/a' }} | |
</x-mail::table>
## Diagnostic Analysis Summary
{{ $analysis }}
<x-mail::button :url="config('app.url') . '/monitoring'" color="primary">
Open Monitoring Dashboard
</x-mail::button>
This is an automated administrative notification. You are receiving this communication because your account holds the necessary privileges (`view health and logs`) to monitor system diagnostics. To manage your communication preferences, please navigate to **System Settings Notifications**.
Sincerely,
**{{ config('app.name') }} IT Operations**
</x-mail::message>