24 lines
482 B
TypeScript
24 lines
482 B
TypeScript
export interface TelemetrySnapshot {
|
|
process: {
|
|
uptimeSeconds: number;
|
|
cpuPercent: number;
|
|
workingSetMb: number;
|
|
gcMemoryMb: number;
|
|
threadCount: number;
|
|
processorCount: number;
|
|
};
|
|
simulation: {
|
|
sequence: number;
|
|
connectedClients: number;
|
|
deltaHistoryCount: number;
|
|
tickIntervalMs: number;
|
|
};
|
|
runtime: {
|
|
frameworkDescription: string;
|
|
osDescription: string;
|
|
gcGen0: number;
|
|
gcGen1: number;
|
|
gcGen2: number;
|
|
};
|
|
}
|