RadarURL

유닉스/리눅스
2014.12.26 20:17

CentOS5 MRTG서버 트래픽 모니터링

조회 수 1491 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
mrtg.jpg




MRTG을 이용해 서버의 트랙픽을 모니터링 해보자

1. yum install net-snmp*  서버에 snmp을 설치한다.

net-snmp                  i386     1:5.3.2.2-9.el5_5.1       updates     697 k
 net-snmp-devel            i386     1:5.3.2.2-9.el5_5.1       updates     1.9 M
 net-snmp-perl             i386     1:5.3.2.2-9.el5_5.1       updates     198 k
 net-snmp-utils            i386     1:5.3.2.2-9.el5_5.1       updates     186 k

2. yum install mrtg*  (var/www/mrtg)
 * mrtg을 인스톨 한다.

mrtg                 i386                 2.14.5-2                  base                 841 k

3. 그래픽 라이브러리 시스템에 설치되어 있는지 확인하고 없으면 설치한다.
 *freetype/gd/libjpeg/libpng

4, /etc/snmp/snmp.conf 수정한다. 기본 커뮤니티 값은 public으로 했다.
   사용자가 원하는 값을 줘도 무방하다.

#com2sec notConfigUser  default       public
     42 com2sec local    localhost        public
     43 com2sec network  221.16.1.X   public

#group   notConfigGroup v1           notConfigUser
     49 group   notConfigGroup v2c           notConfigUser
     50 group   rwgroup         v1      local
     51 group   rwgroup         v2c     local
     52 group   rwgroup         v1      network
     53 group   rwgroup         v2c     network

 #view    systemview    included   .1.3.6.1.2.1.1
     61 #view    systemview    included   .1.3.6.1.2.1.25.1.1
     62 view    all             included        .1      80
     63 view    systemview      included        system
     64 view    mib2            included        .iso.org.dod.internet.mgmt.mib-2 fc

 #access  notConfigGroup ""      any       noauth    exact  systemview none none
     71 access  rwgroup ""      any     noauth  exact   all     all     all
     72 access  rogroup ""      any     noauth  exact   systemview      none    none

*숫자는 라인값 이다.*


5. cfgmaker --global 'WorkDir: /home/mrtg/public_html/' --global 'Language: korean' --global 'Options[_]: bits,growright' -output /home/mrtg/public_html/mrtg.cfg public@서버IP
 * cfgmaker로 mrtg.cfg을 생성한다. workdir은 값의 저장장소로 웹표시가 가능해야 한다.

6.indexmaker --title "MRTG TEST" --output /home/mrtg/public_html/index.htm /home/mrtg/public_html/mrtg.cfg
*indenmaker로 인테스 파일을 생성한다. 인덱스파일은 위에서 설정한 웹표시가 가능한 장소이다.

7.vi /etc/cron.d/mrtg
*/5 * * * * root /usr/bin/mrtg /home/mrtg/public_html/mrtg.cfg --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok
 - corn에 등록해서 5분마다 실행하게 한다.


출처 : http://kjhfull.tistory.com/entry/MRTG1

?



즐겨찾기 (가족)

JAESOO's HOMEPAGE


장여은 홈페이지


장여희 홈페이지


장여원 홈페이지


즐겨찾기 (업무)

알리카페 홀릭

숭실대 컴퓨터 통신연구실 (서창진)

말레이시아 KL Sentral 한국인 GuestHouse


즐겨찾기 (취미)

어드민아이디

유에코 사랑회

아스가르드 좋은사람/나쁜사람

JServer.kr

제이서버 메타블로그

재수 티스토리


즐겨찾기 (강의, 커뮤니티)

재수 강의 홈페이지


한소리


VTMODE.COM


숭실대 인공지능학과


숭실대 통신연구실


베너