metricsJson: () => {
artifacts: {
byKind: any[];
cap: number;
forgotten: any;
held: any;
heldHere: number;
};
calls: {
byStatusClass: {};
paths: number;
pathsCollapsed: any;
pathsElsewhere: number;
pathsHere: number;
rows: any[];
total: any;
};
claims: { claims: any; count: any; id: string; label: any }[];
now: number;
sessions: { distinctSubjects: number; families: any[] };
startedAt: number;
tokens: {
byKind: any[];
cap: number;
forgotten: any;
held: number;
revoked: number;
};
uptimeMs: number;
users: {
authenticatedHere: number;
authentications: any;
cap: number;
clients: number;
forgotten: any;
known: number;
};
} & {
signOnSessions: { active: number; held: number; rows: any[] };
startedAtIso: string;
} = ...
Takes one metrics snapshot, for
/admin/metricsand its JSON.