update
This commit is contained in:
@@ -102,4 +102,30 @@ export interface IHealthStatus {
|
||||
};
|
||||
};
|
||||
version?: string;
|
||||
}
|
||||
|
||||
export interface INetworkMetrics {
|
||||
totalBandwidth: {
|
||||
in: number;
|
||||
out: number;
|
||||
};
|
||||
activeConnections: number;
|
||||
connectionDetails: IConnectionDetails[];
|
||||
topEndpoints: Array<{
|
||||
endpoint: string;
|
||||
requests: number;
|
||||
bandwidth: {
|
||||
in: number;
|
||||
out: number;
|
||||
};
|
||||
}>;
|
||||
}
|
||||
|
||||
export interface IConnectionDetails {
|
||||
remoteAddress: string;
|
||||
protocol: 'http' | 'https' | 'smtp' | 'smtps';
|
||||
state: 'connecting' | 'connected' | 'established' | 'closing';
|
||||
startTime: number;
|
||||
bytesIn: number;
|
||||
bytesOut: number;
|
||||
}
|
Reference in New Issue
Block a user