Google-Cloud-Platform

如何為託管組設置代理指標

  • September 9, 2020

我想為我的 GCE 實例設置自動縮放。我閱讀了文件,了解到我可以將自定義指標設置為允許Google自動縮放器調整集群大小的因素。現在,我想將memory/percent_used設置為指標,我做到了,但我看到的是一個錯誤的值,因為我總是收到100作為值。在 stackdriver 中我可以看到指標,也可以看到正確的值。但是在 StackDriver 中,我看到指標是這樣確定的memory/percent_used:gce_instance(used, 124567892364, europe-west1-d, project-123456)。我試圖在 GCE 自動縮放選項中設置相同的值,但我收到一個錯誤metric does not exist。有沒有人可以幫助我並告訴我如何設置正確的指標或給我一些閱讀連結?

目前,似乎不可能使用該指標來實現該目標。我在這個連結的Google群組中打開了一個執行緒,您可以在其中關注討論的發展。

TL;博士

Windows 代理使用一些標籤發送指標,而託管組的Google云自動縮放目前無法過濾該標籤。因此,您看到的 100% 值是可用記憶體和已用記憶體的總和。Google團隊寫道,他們正在努力將標籤過濾實施到託管組的選項中。

更新

我寫了一個小客戶端來實現這個目標。我使用 JS (node.js) 來做到這一點。您可以在此github 連結上找到該應用程序。希望這可以幫助某人。

引用自:https://serverfault.com/questions/869838