Compute Engine のオートスケーリングが、メモリ使用率 (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のオートスケーリングは、メモリ使用率を正確に評価するために、usedメモリだけでなく、buffered、cached、slabといったOSが再利用可能なメモリも考慮する必要があります。これらのメモリは技術的には「使用中」ですが、必要に応じてすぐに解放できるため、システム全体の利用可能なメモリを評価する上で重要です。したがって、これらの状態をすべて含めることで、より現実的なメモリ使用率に基づいてオートスケーリングがトリガーされるようになります。 他の選択肢は不適切です。DELTAPERMINUTEはレートベースのメトリックに適用され、メモリ使用率には適しません。bytesusedは絶対値であり、パーセンテージベースのオートスケーリングには直接利用できません。freeメモリのみを監視すると、システムが実際にメモリ不足になる前にスケールアウトしない可能性があります。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要