Ereignis zur Autoskalierung von Pools
Dieses Ereignis wird ausgelöst, sobald die automatische Skalierung eines Pools ausgeführt wird. Der Inhalt des Protokolls macht die Formel für die automatische Skalierung und die Auswertungsergebnisse für den Pool verfügbar.
Das folgende Beispiel zeigt den Text eines Ereignisses zur Autoskalierung eines Pools für eine automatische Poolskalierung, bei der aufgrund unzureichender Beispieldaten ein Fehler aufgetreten ist.
{
"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%"
}
]
}
}
Element | type | Notizen |
---|---|---|
id |
String | Die ID des Pools. |
timestamp |
Datetime | Der Zeitstempel der Ausführung der automatischen Skalierung. |
formula |
Zeichenfolge | Die Formel, die für die automatische Skalierung definiert ist. |
results |
Zeichenfolge | Auswertungsergebnisse für alle Variablen, die in der Formel verwendet werden. |
error |
Komplexer Typ | Die ausführliche Fehlermeldung für die automatische Skalierung. |
error
Elementname | type | Notizen |
---|---|---|
code |
String | Ein Bezeichner für den Fehler bei der automatischen Skalierung. Codes sind unveränderlich und sollten programmgesteuert verwendet werden. |
message |
Zeichenfolge | Eine Meldung, die den Fehler bei der automatischen Skalierung beschreibt und für die Anzeige auf einer Benutzeroberfläche geeignet sein sollte. |
values |
Array | Liste von Name-Wert-Paaren, die weitere Details des Fehlers bei der automatischen Skalierung beschreiben. |