Interface PerformanceMetrics

Performance metrics for the Synapse Client SDK.

SteveTheHead

0xArmorer

2.0.0

interface PerformanceMetrics {
    cache: {
        hitRate: number;
        hits: number;
        misses: number;
    };
    connection: {
        activeConnections: number;
        keepAliveEnabled: boolean;
        poolSize: number;
    };
    requests: {
        averageLatency: number;
        failed: number;
        p95Latency: number;
        requestsPerSecond: number;
        successful: number;
        total: number;
    };
    upstreams: {
        active: number;
        averageLatency: number;
        healthiest: string;
        total: number;
    };
}

Properties

cache: {
    hitRate: number;
    hits: number;
    misses: number;
}
connection: {
    activeConnections: number;
    keepAliveEnabled: boolean;
    poolSize: number;
}
requests: {
    averageLatency: number;
    failed: number;
    p95Latency: number;
    requestsPerSecond: number;
    successful: number;
    total: number;
}
upstreams: {
    active: number;
    averageLatency: number;
    healthiest: string;
    total: number;
}