환경
OS : CENTOS
구성프로그램 : GNS3
스위치 : CISCO
*구성
1. SW - SNMP 설정 하기
conf t
int f0/0
ip addr 192.168.10.1 255.255.255.0
no sh
snmp-server community bigju1 RO //bigju1는 MRTG서버에서 허용한 호스트 이름이다
snmp-server system-shutdown
2. 서버 MRTG 설정
* SNMP 및 MRTG 설치 되어있어야한다
https://bigju.tistory.com/entry/Centos7-MRTG-%EC%84%A4%EC%B9%98?category=890555
vim /etc/snmp/snmpd.conf
com2sec local 192.168.10.1 bigju1 // IP는 해당 스위치 , bigju는 위에 스위치에서 설정한 호스트명
수집할 스위치 내용 추가
3. MRTG활성화 하기
* 이미 R1의 트래픽은 /home/mrtg 에서 수집 중 이므로 따로 폴더를 만들어 관리
mkdir /home/mrtg/36
cd /home/mrtg/36
cfgmaker --global 'WorkDir: /home/36/ --global 'Options[_]: bits,growright' --output /home/mrtg/36/mrtg.cfg bigju1@192.168.10.1
* snmp에서 설정한 호스트 및 IP 확인 !
4. MRTG 활성화 2
indexmaker --title "SW MRTG " --output /home/mrtg/36/index.htm /home/mrtg/36/mrtg.cfg
LANG=C mrtg mrtg.cfg
6. VHOST 설정
vi /etc/httpd/conf/vhost.conf
<VirtualHost *:80>
DocumentRoot "/home/mrtg/36/"
ServerName 192.168.0.2/36
#ServerAlias www.mrtg.test.com
ErrorLog "logs/mrtg.com-acc"
CustomLog "logs/mrtg.com-err" common
</VirtualHost>
/etc/init.d/httpd restart
7. crontab 설정
*/5 * * * * root /usr/bin/mrtg /home/mrtg/36/*.cfg
or
env LANG=C /usr/bin/mrtg /home/metg/36/mrtg.cfg
8. 확인
http:ip/36/index.htm
* sw에 대한 트래픽 수집
* 앞에서도 설정 한 R1에 대한 트래픽 까지 확인 가능
BigJu
'모니터링 > MRTG' 카테고리의 다른 글
MRTG 설정 (GNS3 연동) (0) | 2021.10.21 |
---|---|
Centos7 - MRTG 설치 (0) | 2021.10.13 |
댓글