서버,보안

스위치 MRTG 셋팅 하기

세이박스 2008. 10. 21. 10:58
반응형
 
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분 마다 실행.
--------------------------------------------------------
그리고 저장 하면 끝난다....
반응형