Compute Engine 的自動擴展功能,基於 memory percent_used (agent.googleapis.com/memory/percent_used) 並使用篩選條件 metric.label.state = 'used',但卻沒有觸發。您要如何修正這個指標/篩選條件的組態?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將篩選條件變更為 metric.label.state = 'used' AND metric.label.state = 'buffered' AND metric.label.state = 'cached' AND metric.label.state = 'slab'。.
為什麼這是答案
Compute Engine 的自動擴展功能在評估記憶體使用率時,agent.googleapis.com/memory/percentused 指標的 state 標籤會將記憶體細分為多個類別,例如 used、buffered、cached 和 slab。單獨使用 metric.label.state = 'used' 無法準確反映實際的記憶體壓力,因為作業系統會將部分記憶體用於緩衝和快取,這些記憶體在需要時可以釋放。因此,為了更全面地評估記憶體使用率,應將這些狀態合併計算,例如 used、buffered、cached 和 slab。將目標類型變更為 DELTAPERMINUTE 不適用於記憶體使用率,因為記憶體是絕對值而非速率。使用 bytesused 指標雖然可行,但 percentused 更直觀且符合題目情境。將篩選條件變更為 free 並設定低使用率目標,會導致自動擴展行為不正確。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡