FreeBSD
MRTG установка и настройка
- Подробности
- Категория: FreeBSD
- Опубликовано 11.08.2013 13:36
- Автор: 1111
- Просмотров: 3337
MRTG позволяет снимать статистику загрузки интерфейсов.
Устанавливаем MRTG
cd /usr/ports/net-mgmt/mrtg
make install clean
cd /usr/ports/net-mgmt/net-snmp
make install clean
Настраиваем
/usr/local/bin/snmpconf -i -f
Перед вами появится окно с вопросами на которые нужно ответить.
на первый вопрос отвечаем 1: snmpd.conf
на второй вопрос отвечаем 2: access control setup
на третий вопрос отвечаем 3: SNMPv1/SNMPv2c read-only access community name
на четвертый вопрос отвечаем : pub
на пятый вопрос вводим enter и любой сервер сможет снимать статистику или указываем конкретный ip
на шестой вопрос нажимаем enter
конфигурирование закончено на остальные вопросы отвечаем f - finished и enter
и на последний вопрос q - quit
Устанавливаем apache
cd /usr/ports/www/apache22
make install clean
после удачной установки добавляем в ee /etc/rc.conf
apache22_enable=»YES»
hostname="ваше доменное имя"
перезагружаем систему и заходим на http://ваш домен или ип адрес сервера
и если вы все правильно сделали должна появится надпись it works!
создаем mkdir /usr/confs /usr/local/www/apache22/data/mrtg
добавляем ee /usr/confs/mrtg.conf
#The my MRTG config file
Options[_]: bits, growright
WorkDir: /usr/local/www/apache22/data/mrtg
XSize[_]:300
XScale[_]:4
Добавляем в cron задание
ee /etc/crontab
находим строчку
*/5 * * * * root /usr/libexec/atrun
после нее добавляем
*/5 **** root /usr/local/bin/mrtg /usr/confs/mrtg.conf
Добавляем в ee /etc/rc.conf
squid_enable="YES"
snmpd_enable="YES"
apache22_flags=""
Прописываем
ee /usr/local/share/snmp/snmpd.conf
rocommunity pub 10.0.0.130 - ип адрес внешней сетевой карты
rocommunity pub 192.168.3.1 - ип адрес внутренней сетевой карты
Добавляем в ee /usr/confs/mrtg.conf
PageTop[srv_wan]:
WAN int
Title[srv_wan]: WAN int
MaxBytes[srv_wan]: 10000000000
Target[srv_wan]: 1:Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.
RouterUptime[srv_wan]: Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.
PageTop[srv_lan]:
LAN int
Title[srv_lan]: LAN int
MaxBytes[srv_lan]: 10000000000
Target[srv_lan]: 1:Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. .3.1
RouterUptime[srv_lan]: Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. .3.1
Запускаем mrtg
/usr/local/bin/mrtg /usr/confs/mrtg.conf
Монтируем графические таблицы
indexmaker --output /usr/local/www/apache22/data/mrtg/index.html /usr/confs/mrtg.conf