API JavaScript HSM Dinamo
    Preparing search index...

    Interface PoolObservation

    Snapshot de métricas do pool em um ponto no tempo, usado como entrada para a decisão de autoscaling.

    interface PoolObservation {
        throughput: number;
        errorRate: number;
        p95Ms: number;
        p99Ms: number;
        queueFull: number;
        queueTimeout: number;
        cpuRatio: number;
        rssRatio: number;
        hsmHealthy: boolean;
        workersHealthy: boolean;
        observabilityHealthy: boolean;
    }
    Index
    throughput: number

    Requisições completadas por segundo.

    errorRate: number

    Fração de requisições que resultaram em erro (0 a 1).

    p95Ms: number

    Latência p95 em milissegundos.

    p99Ms: number

    Latência p99 em milissegundos.

    queueFull: number

    Número de rejeições por fila cheia no período.

    queueTimeout: number

    Número de rejeições por timeout de fila no período.

    cpuRatio: number

    Uso de CPU do processo (0 a 1).

    rssRatio: number

    Uso de memória RSS do processo (0 a 1).

    hsmHealthy: boolean

    Saúde do HSM (conectividade e responsividade).

    workersHealthy: boolean

    Saúde dos workers nativos (processos dinamonh).

    observabilityHealthy: boolean

    Saúde do pipeline de observabilidade (métricas, logs, traces).