snapshot: () => {
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;
};
} = snapshot
Type Declaration
-
- (): {
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;
};
}
-
Returns {
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;
};
}
the snapshot
Computes the metrics picture on demand: calls by route and status, tokens and artifacts by kind and state, and the user counts.