MRTG를 활용한 다양한 모니터링
페이지 정보
작성자 서방님 댓글 1건 조회 168회 작성일 07-12-18 09:27본문
다양한 네트워크와 시스템을 운영하다 보면 효율적인 네트워크 모니터링 방안에 많은 관심을 갖게 된다. 서비스의 가용성을 높이기 위해서는 상시적이고 지속적으로 모니터링이 진행돼야 하고, 관리자가 미리 지정한 임계값을 초과할 경우 즉시 알려줄 수 있어야 한다. 이런 문제는 상용 솔루션을 통해 해결할 수 있다. 상용 솔루션들은 이런 문제들을 자동으로 해결하고 편리한 GUI도 제공하고 있기 때문이다.
하지만 만만치 않은 가격을 자랑하는 상용 제품을 고집할 필요는 없다.
왜냐하면 대부분의 모니터링 솔루션이 SNMP라는 프로토콜을 이용하고 있고, 이를 활용한 다양한 애플리케이션 역시 누구나 사용할 수 있도록 공개돼 있기 때문이다.
그 중에서 가장 대표적인 것이 MRTG라는 프로그램인데, 시스템 혹은 네트워크 관리자라면 들어보지 않은 사람이 없을 정도로 매우 대중적으로 사용되고 있다. 서버나 네트워크 장비에 161/UDP를 사용하는 SNMP가 작동하고 있다면, 이 프로그램을 통해 장비의 다양한 정보를 모니터링할 수 있는데, 스위치나 라우터와 같은 네트워크 장비의 경우 CPU부터 각 모듈별 온도나 메모리 사용량, 각 포트별 bps, pps, 패킷 에러, 브로드캐스트 등 각종 정보를 살펴볼 수 있다. 뿐만 아니라 조회 당시의 값은 물론 해당 값에 대한 매일, 매주, 매월, 1년 기준으로 수치의 변화를 그래프로 제공한다.
MRTG는 이런 엄청난 정보를 제공하면서도 많은 양의 CPU나 메모리 등을 소모하지 않기 때문에 모니터링 솔루션으로는 더 할 나위 없다고 할 수 있다.
MRTG는 리눅스나 FreeBSD 등 유닉스 계열의 서버에서 잘 작동하는데, 설치 방법은 홈페이지(
이 CPU는 다양한 기능 중 하나의 예시일 뿐이며, 앞서 언급한 것처럼 이외에도 무수한 정보를 제공하고 있으니 각자 확인해서 실제 모니터링 업무에 적용하기 바란다.
출처 : http://www.ionthenet.co.kr/newspaper/view.php?idx=11342
작성자 : 홍석범 | 오늘과 내일 차장
작성일 : 2006년 8월호
댓글목록
등록된 댓글이 없습니다.