diff --git a/frontend/src/pages/HostDetailPage.tsx b/frontend/src/pages/HostDetailPage.tsx index edb6324..7c35857 100644 --- a/frontend/src/pages/HostDetailPage.tsx +++ b/frontend/src/pages/HostDetailPage.tsx @@ -631,7 +631,7 @@ export default function HostDetailPage() { setHcLoading(true) try { const res = await healthChecksApi.list(id) - setHealthChecks(Array.isArray(res.data) ? res.data : []) + setHealthChecks(res.data?.checks ?? []) } catch { /* ignore */ } finally { setHcLoading(false) } }, [id]) @@ -1019,6 +1019,7 @@ export default function HostDetailPage() { Name Type Status + Target Enabled Detail Latency @@ -1033,6 +1034,13 @@ export default function HostDetailPage() { + + + {check.check_type === 'service' + ? (check.service_name ?? '—') + : (check.url ?? '—')} + + {check.last_result ? ( check.last_result.healthy ? (