{/* Services */}
Services
{data?.services.length ?? 0}
{data?.services.map(s => (
{s.name}
)) || No services detected}
{/* Overview */}
Overview
{data?.services.length ?? '-'}
Total
{data?.traces.length ?? 0}
Traces
{/* Health */}
{/* Links */}
{/* Node Resources */}
{hasNode && (
System Resources
{node?.load1?.toFixed(2)} {node?.load5?.toFixed(2)} {node?.load15?.toFixed(2)}
)}
{/* Request Rate */}
{hasTraffik && (
Request Rate
{data?.rps?.length ? `${data.rps[data.rps.length - 1].toFixed(1)}/s` : '-'}
)}
{/* Latency */}
{hasTraffik && (
Latency
{data?.latency?.length ? `${data.latency[data.latency.length - 1].toFixed(0)}ms` : '-'}
)}
{/* Error Rate */}
{hasTraffik && (
Error Rate
{data?.errors?.length ? `${data.errors[data.errors.length - 1].toFixed(1)}/s` : '-'}
)}
{/* Trace Volume */}
Trace Volume
{data?.traces.length ?? 0} traces
{/* Traces */}
Recent Traces
{data?.traces.length ?? 0}
{data?.traces.length ? (
) :
No traces — data appears once services send OTel telemetry
}