japanese site
온라인강좌책메일다운로드동아리쇼핑기술지원기업정보갤러리동영상 블로그
『신개념 4단계 리눅스기술지원 시스템 공개』

※ 『무료 리눅스 배포판 배송서비스』 ※

 
MRTG의 다양한 용도
조회 : 3,398  


MRTG가 네트웍트래픽 모니터링이나 분석을 위한 도구로만 사용되는 것은 아니다.

MRTG는 SNMP프로토콜에서 지원되는 다양한 자원(서버,라우터,스위치등)의 객체(MIB)들의 값을 가져와서 사용량등을 분석할 수도 있다.

, MRTG로 가능한 여러 가지 작업들을 예를 들어보면 다음과 같다.

  • 네트웍트래픽모니터링 및 분석
  • 서버의 트래픽모니터링 및 분석
  • CPU의 모니터링 및 분석
  • MEMORY의 모니터링 및 분석
  • DISK의 사용량 모니터링 및 분석
  • 기타 MIB에서 가져올 수 있는 다양한 자원들의 모니터링 및 분석

물론, MRTG의 가장 주된 목적은 트래픽을 분석하기위해 모니터링하는 것이다.

하지만, MRTG는 SNMP(Simple Network Monitoring Protocol)라는 네트웍관리 프로토콜을 사용하며, SNMP는 MIB(Management Information Base)이라는 자원의 객체데이터베이스에 정의된 값들을 가져오거나 셋팅이 가능하기 때문에 MRTG는 이들을 통한 모든 분석 및 다양한 객체의 분석 및 모니터링이 가능하다는 결론이 나온다.

 

1. 네트웍모니터링

MRTG를 통해서 분석할 수 있는 가장 대표적인 것이 아래와 같은 네트웍트래픽모니터링이다.

네트웍관련 회사들은 각회사의 네트웍을 관리하고 분석함으로서 네트웍상황이나 요금발생, 기타 경영의 지표로 활용하게된다.

 

1-1. 일간그래프

5분주기로 MRTG가 실행되어 모니터링한 결과의 1일변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

1-2. 주간그래프

30분주기의 트래픽결과를 분석하여 일주일 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

1-3. 월간그래프

2시간주기의 트래픽결과를 모니터링하여 한달동안의 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

1-4. 년간그래프

1일 주기의 결과값을 계산하여 일년동안의 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

2. CPU 모니터링예

MRTG를 활용하면 네트웍 트래픽뿐아니라 CPU의 사용량또한 모니터링이 가능하다.

단지 사용하는 MIB객체와 configuration만 바꿔주므로써 가능한데 이에 대한 자세한 설명은 configuration편과 MIB편에서 자세히 다루기로 하고 단지 CPU모니터링에 사용된 MIB객체(여기서는 ssCpuRawUser.0와 ssCpuRawIdle.0)를 달리하여 실행한 결과라는 것정도만 이해하도록 하자.

 

2-1. 일간 CPU사용량

5분주기로 MRTG가 실행되어 CPU사용량을 모니터링한 결과를 하루동안의 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

2-2. 주간 CPU사용량

30분주기의 CPU사용량을 모니터링한 결과를 분석하여 일주일간의 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

2-3. 월간그래프

2시간주기의 CPU사용량을 모니터링한 결과를 분석하여 한달간의 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

2-4. 년간그래프

1일주기의 CPU사용량을 모니터링한 결과를 분석하여 1년간의 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

3. DISK모니터링예

또한 MRTG로 DISK의 사용량까지도 모니터링이 가능하다. 메모리에 관련된 MIB객체를 이용하면 다음예와 같은 분석결과를 얻을 수 있으며 여기서 사용한 MIB객체는 dskPercent.1과 dskPercent.2이다.

3-1. 일간 DISK사용량

5분주기로 MRTG가 실행되어 DISK의 사용량을 모니터링한 결과의 1일변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

3-2. 주간 DISK사용량

30분주기의 DISK사용량을 분석하여 일주일 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

3-3. 월간 DISK사용량

2시간주기의 DISK사용량을 모니터링하여 한달동안의 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

3-4. 년간 DISK사용량

1일 주기의 DISK사용량을  계산하여 일년동안의 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

4. MEMORY 모니터링예

모니터링하고자하는 자원의 MEMORY의 사용량을 분석하기위해서 사용되는 MIB의 객체는 1.3.6.1.4.1.2021.4.4.0과 1.3.6.1.4.1.2021.4.6.0 이며, 이에대한 자세한 설명은 MIB편에서 하게된다.

 

4-1. 일간 MEMORY 사용량

5분주기로 MEMORY사용량을 모니터링한 결과의 1일변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

4-2. 주간 MEMORY 사용량

30분주기의 MEMORY사용량을 분석하여 일주일 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

4-3. 월간 MEMORY 사용량

2시간주기의 MEMORY사용량을 모니터링하여 한달동안의 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

4-4. 년간 MEMORY사용량

1일 주기의 MEMORY사용량을 계산하여 일년동안의 변동상황을 gif와 png등의 그래프가 포함된 HTML파일로 보여주게 된다.

5. 스위치의 포트별 사용량 분석

3COM이나 Intel등에서 생산되는 다양한 스위치의 포트들을 분석하는 것이 가능하다.

, 위에서 설명드린 것은 단순히 어떤 MIB객체를 이용하여 그 객체에 해당하는 값을 MRTG에서 가져와 분석한 것을 HTML그래프로 나타낸 것이지만 대부분의 네트웍관련 업체에서는 스위치를 대상으로 트래픽분석을 하고 있다.

, 다시 말하면 어떤 장비(서버, 라우터, 스위치등)의 네트웍사용량을 모니터링하고자할 경우에 그 장비가 연결되어 있는 스위치의 포트를 중심으로 트래픽량을 분석한다는 것이다.

이에대한 자세한 설명또한 실제프로젝트를 예로 들어 자세히 설명되어 있으므로 해당편을 참조바란다.


[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=522


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기 이 글을 미투데이로 보내기

 
박성수
파파
헐렁고수

 
   
 


『신개념 4단계 리눅스기술지원 시스템 공개』

CentOS 리눅스 전문서적 국내최초출시

 
회사소개 | 보도기사 | 채용안내 | 광고안내 | 이용약관 | 개인정보취급방침 | 책임한계와 법적고지 | 불편사항 신고하기 | 사이트맵
ㅇ 서울 : 서울특별시 강남구 노현로79길 66, 402호(역삼동,청송빌딩)  ㅇ 부산 : 부산광역시 해운대구 우동 1470 에이스하이테크21 914호
ㅇ 대표 : 1544-8128 ㅇ부산직통 : 051-744-0077 ㅇ서울직통 : 02-856-0055 ㅇ FAX : 02-6280-2663
ㅇ 사업자번호 : 128-86-68239 ㅇ 통신판매업 신고번호 : 2013-부산금정-0035호 ㅇ 개인정보책임자 : 이재석
ㅇ 상호명 : (주) 수퍼유저 ㅇ 대표자 : 박성수
Copyright ⓒ (주)수퍼유저. All rights reserved.

 아 이 디
 비밀번호
회원 가입 | 비밀번호 찾기

블로그~
 
▷ 네트웍
SMS
MRTG
개념및 프로토콜
네트웍 장비
ACL
책제목
리눅스서버관리실무바이블v3.0


저자 박성수
페이지수 2,032 pages
펴낸곳(주)수퍼유저

리눅스 서버 구축 및 관리에 필요한 거의 모든 부분과 전반적인 실무 기법들을 다루고 있음
책제목
리눅스보안관리실무(2/E)


저자홍석범
페이지수 820 pages
펴낸곳(주)수퍼유저

리눅스 보안에 관련된 내용을 종합적으로 쓴 책. 저자의 명성 그대로 보안관련의 모든 내용이 그대로 담겨져 있다.