mrtg 설치 (트래픽 정보)
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 등으로 주소를 변경할 수 있습니다.
'리눅스 > Network' 카테고리의 다른 글
특정 ip에 대해 모든 port 오픈 (0) | 2015.01.26 |
---|---|
mms 포트 및 RTSP 포트 개방 (0) | 2015.01.26 |
보안을 위한 /etc/sysctl.conf 파일 수정 (syn공격 차단 외) (0) | 2015.01.26 |
iptables 로그 로그파일 제어 범위 설정 (0) | 2015.01.26 |
특정 아이피만 ssh, ftp 접근 허용하게 하려면 (0) | 2015.01.26 |