본문 바로가기
서버,보안

스위치 MRTG 셋팅 하기

by 세이박스 2008. 10. 21.
반응형
 
1) 필요프로그램 먼저 설치 하기
perl 설치
zlib 설치
libpng 설치
freetype 설치
jpeg 설치
gd 설치
apache 설치
 
net-snmp 설치
#yum install -y net-snmp
#service snmpd start
 
2) mrtg 설치하기
 
#cd /home
#tar xvfz mrtg-2.15.2.tar.gz
#cd mrtg-2.15.2
#./configure --with-gd=/usr/local/gd --with-z=/usr/local/zlib --with-png=/usr/local/libpng
#make && make install
#mv /usr/local/mrtg-2 /home/mrtg
#cd /home/mrtg
#mkdir conf       ====> cfg파일 저장될 위치.
#mkdir www     ====> html과 gif저장될 그래프 그림. /home/mrtg/www 아파치에서 홈디렉토리로 셋팅하시길..
#/home/mrtg/bin/cfgmaker --global 'WorkDir: /home/mrtg/www(html디렉토리)' --global 'Options[_]: bits,growright' --output /home/mrtg/conf/2900xl(설정파일이름).cfg public(snmp커뮤니티)@xxx.xxx.xxx.xxx(스위치아이피)
:: 여기서 () 는 설명이다 타이핑 하지마삼~~~~~
:: 스위치셋팅에 snmp설정하고 엑세스 ip 셋팅하시길...미리미리
 
#which perl    
--------------------
/usr/bin/perl
--------------------
 
#vi /home/mrtg/bin/mrtg
--------------------------------
디렉토리가 맞는지확인.. 저장.
 
#/home/mrtg/bin/mrtg /home/mrtg/conf/2900xl.cfg     에러나도 세번 실행하면 정상 실행됨.
 
/home/mrtg/www 를 홈디렉토리로 지정한다 아파치에서...
 
이제 인덱스 메이커로 index.html 파일을 만든다...
#/home/mrtg/bin/indexmaker --title=2900XL  --output=/home/mrtg/www/index.html /home/mrtg/conf/2900xl.cfg
 
이제 저페이지를  아파치에서 열어주면 스위치 MRTG는 완성된다..
 
그리고 나서 crond 에 등록한다..
#crontab -e
-----------------------------------------------------
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /home/mrtg/bin/mrtg /home/mrtg/conf/2900xl.cfg    <=== 5분 마다 실행.
--------------------------------------------------------
그리고 저장 하면 끝난다....
반응형