Files
Hermes-ui/packages/server/src/controllers/hermes/performance-monitor.ts
T
2026-05-23 09:09:54 +08:00

10 lines
329 B
TypeScript

import { createEmptyOpsRuntimeSnapshot, getOpsRuntimeSnapshot } from '../../services/hermes/ops-monitor'
export async function runtime(ctx: any) {
try {
ctx.body = await getOpsRuntimeSnapshot()
} catch (err: any) {
ctx.body = createEmptyOpsRuntimeSnapshot(err?.message || 'Failed to read performance metrics')
}
}