feat(stats): add typed network stats response fields for bandwidth, domain activity, and protocol distribution

This commit is contained in:
2026-04-13 12:07:13 +00:00
parent f2d0a9ec1b
commit fa926eb10b
5 changed files with 17 additions and 8 deletions

View File

@@ -180,5 +180,9 @@ export interface IReq_GetNetworkStats extends plugins.typedrequestInterfaces.imp
requestsPerSecond: number;
requestsTotal: number;
backends?: statsInterfaces.IBackendInfo[];
topIPsByBandwidth: Array<{ ip: string; count: number; bwIn: number; bwOut: number }>;
domainActivity: statsInterfaces.IDomainActivity[];
frontendProtocols?: statsInterfaces.IProtocolDistribution | null;
backendProtocols?: statsInterfaces.IProtocolDistribution | null;
};
}