Evento de dimensionamento automático de grupo

Este evento é emitido assim que uma escalabilidade automática do pool é executada. O conteúdo do registo irá expor a fórmula de autoescala e os resultados de avaliação do pool.

O exemplo seguinte mostra o corpo de um evento de autoescala de pool para uma escalabilidade automática de pool que falhou devido a dados amostrais insuficientes.

{
    "id": "myPool1",
    "timestamp": "2020-09-21T18:59:56.204Z",
    "formula": "...",
    "results": "...",
    "error": {
        "code": "InsufficientSampleData",
        "message": "Autoscale evaluation failed due to insufficient sample data",
        "values": [{
                "name": "Message",
                "value": "Line 15, Col 44: Insufficient data from data set: $RunningTasks wanted 70%, received 50%"
            }
        ]
    }
}
Elemento Tipo Notes
id String A ID do pool.
timestamp Data e hora O carimbo temporal quando a escalabilidade automática é executada.
formula String A fórmula definida para escalonamento automático.
results String Resultados de avaliação para todas as variáveis usadas na fórmula.
error Tipo Complexo O erro detalhado para escalabilidade automática.

erro

Nome do elemento Tipo Notes
code String Um identificador para o erro de escalonamento automático. Os códigos são invariantes e destinam-se a ser consumidos programaticamente.
message String Uma mensagem que descreve o erro de escalonamento automático, destinada a ser adequada para exibição numa interface de utilizador.
values Array Uma lista de pares nome-valor que fornece mais detalhes sobre o erro de escalonamento automático. Se não houver valores de detalhe extra disponíveis, o array fica vazio.

values

Nome do elemento Tipo Notes
name String O nome do detalhe.
value String O valor de detalhe.