@php $counts = $overview['counts']; $systems = $overview['systems']; $requests = $overview['requests']; $backupSystems = $backupOverview['systems']; $backupSummary = $backupOverview['summary']; $formatBytes = static function (int $bytes): string { if ($bytes < 1024) return $bytes.' B'; $units = ['KB', 'MB', 'GB', 'TB']; $size = (float) $bytes; foreach ($units as $unit) { $size /= 1024; if ($size < 1024 || $unit === 'TB') return number_format($size, 2, ',', '.').' '.$unit; } return '0 B'; }; @endphp @extends('layout') @section('content')
Acompanhe respostas HTTP e a saúde dos bancos e backups das soluções cadastradas.
Nenhuma solução cadastrada.
| Solução | Backup automático | Periodicidade / retenção | Último backup | Retidos | Espaço registrado |
|---|---|---|---|---|---|
| {{ $system->name }} | {{ $backupLabel }} | @if($system->backup_configured)A cada {{ $system->interval_hours }} h · até {{ $system->retention_count }}@else — @endif | {{ $lastLabel }}@if($system->latest_backup_at){{ datetime_br((string) $system->latest_backup_at, 'd/m/Y H:i') }}@endif | {{ $system->backup_count }} | {{ $formatBytes($system->backup_size_bytes) }} |
O espaço é calculado pela soma do tamanho registrado nos backups concluídos que permanecem retidos; arquivos em andamento ou falhos não entram na conta.
@endif