Status
{{ health.status }}
Uptime
{{ formatDuration(health.uptime) }}
Error Rate
{{ (health.errorRate * 100).toFixed(2) }}%
{{ name }}
{{ status }}
Loading...
Total Requests
{{ metrics.requests.toLocaleString() }}
5xx Errors
{{ metrics.serverErrors }}
4xx Errors
{{ metrics.clientErrors }}
Started
{{ new Date(metrics.startedAt).toLocaleTimeString() }}
Loading...
Active
{{ ws.activeConnections }}
Total
{{ ws.totalConnections }}
Messages In
{{ ws.messagesReceived }}
Messages Out
{{ ws.messagesSent }}
{{ name }}
{{ ns.connections }} conn / {{ ns.handlers }} handlers
{{ ws ? 'No WsAdapter' : 'Loading...' }}
| Method | Path | Controller | Handler | Middleware |
|---|---|---|---|---|
| {{ r.method }} | {{ r.path }} | {{ r.controller }} | {{ r.handler }} | {{ r.middleware.length ? r.middleware.join(', ') : '—' }} |
Showing {{ (routePage - 1) * routePageSize + 1 }}–{{ Math.min(routePage * routePageSize, filteredRoutes.length) }}
of {{ filteredRoutes.length }}
{{ routeSearch || routeMethodFilter !== 'ALL' ? 'No matching routes' : 'No routes registered' }}
Kind:
Scope:
| Token | Kind | Scope | Status | Resolves | Deps | |
|---|---|---|---|---|---|---|
| {{ r.token }} | {{ r.kind || 'unknown' }} | {{ r.scope }} | {{ statusLabel(r) }} | {{ r.resolveCount ?? 0 }} | {{ r.dependencies?.length || 0 }} | |
DependenciesResolve Stats
Resolve Count
{{ r.resolveCount ?? 0 }}
First Resolved
{{ new Date(r.firstResolved).toLocaleTimeString() }}
Last Resolved
{{ new Date(r.lastResolved).toLocaleTimeString() }}
Duration
{{ r.resolveDurationMs.toFixed(2) }}ms
PostConstruct{{ r.postConstructStatus || 'none' }} |
||||||
Showing {{ (containerPage - 1) * containerPageSize + 1 }}–{{ Math.min(containerPage * containerPageSize, filteredContainer.length) }}
of {{ filteredContainer.length }}
{{ containerSearch || containerKindFilter !== 'ALL' || containerScopeFilter !== 'ALL' ? 'No matching tokens' : 'No DI registrations' }}
Dependency Graph
Controllers
Services
Repositories
Other
No nodes in graph
Loading graph...
{{ q.name }}
{{ q.error }}
Waiting
{{ q.waiting }}
Active
{{ q.active }}
Completed
{{ q.completed }}
Failed
{{ q.failed }}
Delayed
{{ q.delayed }}
Paused
{{ q.paused }}
No queues registered
{{ queueData ? 'QueueAdapter not found' : 'Loading...' }}