Admin — YAUM

Painel de Controle

Gerenciamento de serviços monitorados

← Dashboard
{#if data.error}

{data.error}

{:else if services.length === 0}

Nenhum serviço cadastrado

{:else} {#each [...new Set(services.map((s) => s.group_name || 'Geral'))].sort() as group}

{group}

{#each services.filter((s) => (s.group_name || 'Geral') === group) as svc (svc.id)} {/each}
ID Nome Status SLA 30d Ações
{svc.id} {svc.name} {svc.last_heartbeat?.is_up ?? true ? 'UP' : 'DOWN'} {svc.stats ? svc.stats.uptime_30d.toFixed(2) + '%' : '—'}
{/each} {/if} {#if showForm}
e.stopPropagation()} >

{editingSvc ? 'Editar Serviço' : 'Novo Serviço'}

{#if editingSvc} {/if}

Opcionais

{#if formError}

{formError}

{/if}
{/if}