update diagnostics type

This commit is contained in:
Alex Holliday committed 2026-05-26 13:32:05 -07:00
1 parent bf43632482
commit 20167d537b
1 file changed
+14
+14
View File
@@ -1,3 +1,5 @@
import type { ConnectionStates, mongo } from "mongoose";
export interface Diagnostics {
osStats: OsStats;
memoryUsage: MemoryUsage;
@@ -5,6 +7,7 @@ export interface Diagnostics {
v8HeapStats: V8HeapStats;
eventLoopDelayMs: number;
uptimeMs: number;
mongoStats: MongoStats;
}
export interface OsStats {
@@ -31,3 +34,14 @@ export interface V8HeapStats {
usedHeapSizeBytes: number;
heapSizeLimitBytes: number;
}
export interface MongoStats {
readyState: ConnectionStates;
host: string;
port: number;
dbName: string;
serverStatus: mongo.Document;
serverInfo: mongo.Document;
stats: mongo.Document;
collectionStats: mongo.Document[];
}