0

Ich möchte die automatische Skalierung für meine GCE-Instanzen festlegen. Ich habe die Dokumentationen gelesen und verstanden, dass ich eine benutzerdefinierte Metrik als Faktor festlegen kann, damit Google Autoscaler die Größe meines Clusters ändern kann. Nun würde ich gerne die Speicher/percent_used als Metrik setzen und ich habe es aber was ich sehe ist ein falscher Wert, da ich immer als Wert erhalte. Im Stackdriver kann ich die Metrik sehen und auch den richtigen Wert sehen. Aber in StackDriver sehe ich die Metrik wie diese memory/percent_used:gce_instance(used, 124567892364, europe-west1-d, project-123456) festgelegt. Ich habe versucht, das gleiche in den GCE Auto-Scale-Optionen zu setzen, aber ich erhalte einen Fehler Metrik existiert nicht. Gibt es jemanden, der mir helfen kann und mir sagt, wie ich die richtige Metrik einstellen kann oder mir Links zum Lesen gibt?So legen Sie Agentenmetriken für die verwaltete Gruppe fest

Antwort

0

Momentan scheint es unmöglich zu sein, die Metrik zum Erreichen dieses Ziels zu verwenden. Ich habe einen Thread in Google-Gruppen in diesem link geöffnet, wo Sie die Entwicklung der Diskussion folgen können.

TL; DR

Der Windows-Agent sendet Metriken einige Etiketten und die Google Cloud automatische Skalierung für verwaltete Gruppe Filter kann nicht, dass in dem Moment Etiketten verwenden. So ist der 100% Wert, den Sie sehen, die Summe von freien Speicher und verwendeten Speicher. Sie arbeiten daran, die Etiketten in die Option der verwalteten Gruppe zu filtern, schrieb Google-Team.

UPDATE

schrieb ich einen kleinen Client, dieses Ziel zu erreichen. Ich habe JS (node.js) dafür verwendet. Sie können die Anwendung unter dieser github link finden. Hoffe, das kann jemandem helfen.

Verwandte Themen