318
클라우드 네이티브를 위한 데이터 센터 네트워크 구축
추가하거나 명령어의 필드를 변경할 때 수집기에서 한 번만 수행하면 된다. 물론
SNMP
와
같은 풀 솔루션 또는 프로메테우스에서도 에이전트 단에서의 변경이 필요하므로 이러한
차이점은 사용하는 솔루션에 따라 크게 달라진다.
푸시와 풀 모델의 양립할 수 없는 차이점을 해결하기 위해
SNMP
는 두 방식 모두 지원한다.
SNMP
는 시간에 덜 민감한 데이터를 수집하기 위해 풀 모델을 사용하는 동안
traps
라는 것을
사용하여 중요하며 시간에 민감한
time
sensitive
이벤트를 수집기에 통지했다. 중요하며 시간에 민
감한 데이터의 예로는 링크업 또는 링크다운 이벤트가 있고, 인터페이스 통계는 시간이 중요하
지 않은 데이터의 예다.
11.6.3
언제 수집할 것인가
11
.
2
.
1
절 ‘
SNMP
에 대한 설명’에서 다루었듯이 컴퓨트와 네트워크는 동일한 주기로 데이터를
수집해야 한다. 요즘에는 네트워킹에서 보다 자주 수집하는 것이 일반적이다. 데이터 수집 주기
가 길어지면 문제 발생을 탐지하기 어려워지고 시스템의 이해도가 떨어지게 된다. 반면 그 주기
가 너무 짧은 것 역시 불필요할 수 있다. 예를 들어
NOS
가 하드웨어 통계를
30
초마다 풀링하
는데, 통계 수집 주기가 그보다 짧다면 이 정보는 유용하지 않게 된다. 디스크 장애를
15
초마다
확인하는 것은 불필요한 주기의 예다. 일반적으로
15
초의 기본 주기가 네트워크와 컴퓨트 대부
분의 경우에서 적합하다. 프로메테우스의 디폴트 시간 역시
15
초다. ...