mrtg 설치 (트래픽 정보)

리눅스/Network|2015. 1. 26. 17:41
반응형

mrtg 설치

1. 설치

1) mrtg 를 설치, 사용하기 위하여 아래의 두가지 패키지를 설치해야 합니다.

(1) net-snmp
(2) mrtg

※ 여기서는 아래의 버전을 사용했습니다.
net-snmp-libs-5.1.2-11.el4_6.11.3
net-snmp-5.1.2-11.el4_6.11.3
mrtg-2.10.15-2a


2) rpm 으로 확인하여 설치가 되지 않은 상태이면 yum 을 이용하여 쉽게 설치를 할 수 있습니다.

# yum -y install net-snmp
# yum -y install mrtg


2. 설정

1) mrtg.conf (꼭 파일명이 지정된것은 아닙니다.) 파일이 존재할 디렉토리를 만들어 줍니다.

# mkdir -p /home/sysdocu/public_html/mrtg/cfg


2) mrtg.conf 생성

# cfgmaker --global 'WorkDir: /home/sysdocu/public_html/mrtg' --global 'Options[_]: bits,growright' --output /home/sysdocu/public_html/mrtg/cfg/mrtg.cfg public@192.168.10.2


3) snmp 설정

# vi /etc/snmp/snmpd.conf
파일을 열고 아래 부분을 삽입, 주석처리합니다.
view    systemview    included   .1    // (55번째줄 삽입, 이하 같은 형식의 두줄 주석처리)


4) mrtg index 파일 생성

# indexmaker --title "SYSDOCU MRTG" --output /home/sysdocu/public_html/mrtg/index.html /home/sysdocu/public_html/mrtg/cfg/mrtg.cfg


5) mrtg 설정파일 수정

# vi /home/sysdocu/public_html/mrtg/cfg/mrtg.cfg
파일을 열고 아래 부분을 추가합니다.
language:korean    // (아무 행에나 본 행을 추가 - 그래프 설명을 한글로 보기 위함)


6) crontab 에 등록하여 그래프를 수시로(5분마다) 갱신 할수 있도록 합니다.

# crontab -e

*/5 * * * * /usr/bin/mrtg /home/sysdocu/public_html/mrtg/cfg/mrtg.cfg --logging /var/log/mrtg.log


7) snmp 를 실행합니다.

# /etc/init.d/snmpd start


3. 확인

1) 웹브라우저에서 http://sysdocu.com/mrtg 를 입력후, 트래픽 정보를 확인합니다.


만약 트래픽 그래프나 하단의 png 이미지 파일들이 표시되지 않는다면 (엑박) 이미지 파일은 별도로 복사해줍니다.

# cp -arp /var/www/mrtg/* /home/sysdocu/public_html/mrtg/


※ virtualhost 를 이용하여 http://mrtg.sysdocu.com 등으로 주소를 변경할 수 있습니다.

반응형

댓글()