Interface AdvancedPerformanceMetrics

interface AdvancedPerformanceMetrics {
    cpu: {
        peak: number;
        usage: number;
    };
    latency: {
        average: number;
        p50: number;
        p95: number;
        p99: number;
    };
    memory: {
        free: number;
        peak: number;
        used: number;
    };
    network: {
        bytesIn: number;
        bytesOut: number;
        connectionsActive: number;
    };
    throughput: {
        averageRps: number;
        peakRps: number;
        rps: number;
    };
}

Properties

cpu: {
    peak: number;
    usage: number;
}
latency: {
    average: number;
    p50: number;
    p95: number;
    p99: number;
}
memory: {
    free: number;
    peak: number;
    used: number;
}
network: {
    bytesIn: number;
    bytesOut: number;
    connectionsActive: number;
}
throughput: {
    averageRps: number;
    peakRps: number;
    rps: number;
}