metric.label.state = 'used' 필터를 사용하는 memory percent_used(agent.googleapis.com/memory/percent_used) 기반의 Compute Engine 자동 확장이 트리거되지 않고 있습니다. 이 지표/필터 구성을 어떻게 수정하시겠습니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 필터를 metric.label.state = 'used' AND metric.label.state = 'buffered' AND metric.label.state = 'cached' AND metric.label.state = 'slab'로 변경합니다..
이것이 정답인 이유
agent.googleapis.com/memory/percentused 지표는 state 라벨을 사용하여 메모리 사용량의 다양한 범주(예: used, buffered, cached, slab, free)를 나타냅니다. 기본적으로 state = 'used'만 필터링하면 시스템에서 실제로 사용 중인 메모리만 고려하게 됩니다. 그러나 Linux 시스템에서는 buffered, cached, slab 상태의 메모리도 사실상 사용 중인 것으로 간주되어야 합니다. 이러한 메모리 영역은 시스템 성능 향상을 위해 사용되지만, 필요시 즉시 해제될 수 있습니다. 따라서 자동 확장이 실제 메모리 압박에 올바르게 반응하도록 하려면, 이들 상태를 모두 포함하여 필터를 metric.label.state = 'used' AND metric.label.state = 'buffered' AND metric.label.state = 'cached' AND metric.label.state = 'slab'로 수정해야 합니다. 다른 옵션들은 다음과 같은 이유로 올바르지 않습니다. 대상 유형을 DELTAPERMINUTE로 변경하는 것은 메모리 사용률과 같은 누적되지 않는 비율 지표에는 적합하지 않습니다. 지표 식별자를 agent.googleapis.com/memory/bytesused로 변경하는 것은 percentused와는 다른 절대 바이트 값을 측정하며, 백분율 기반의 자동 확장에 직접적으로 대체하기 어렵습니다. 필터를 metric.label.state = 'free'로 변경하는 것은 사용 가능한 메모리를 측정하므로, 사용률 기반의 자동 확장과는 반대되는 로직입니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음