Устанавливаем MRTG на Ubuntu

Аватар пользователя ReMMeR

Итак, устанавливаем MRTG на Ubuntu-server для просмотра сетевой статистики.

Предполагаем, что апач, или другой веб-сервер у вас уже установлен. Или вы хотите видеть статистику на локальной машине, тогда веб-сервер не нужен.

sudo aptitude install mrtg snmpd

На зарос о публичности конфига отвечаем утвердительно.

Правим конфиг snmpd по адресу /etc/snmp/snmpd.conf, строка около 62 :

комментируем строку

com2sec paranoid  default         public

раскоменнтируем строку

#com2sec readonly  default         public

В итоге должно выглядеть так :

#com2sec paranoid  default         public
com2sec readonly  default         public

Рестартуем snmpd демон :

sudo /etc/init.d/snmpd restart

создаем mrtg конфиг :

sudo cfgmaker --global 'WorkDir:/var/www/mrtg' --global 'Options[_]: bits,growright' --output /etc/mrtg.cfg public@localhost

 

Создаем папку mrtg в директории веб-сервера :

sudo mkdir /var/www/mrtg

Создаем индексный файл в директории /var/www/mrtg :

sudo indexmaker --output=/var/www/mrtg/index.html /etc/mrtg.cfg

Создаем файл, который, собственно, будет запускать наш mrtg по крону:

sudo cat > /root/m.sh
#!/bin/bash
#run mrtg
LANG=C
export $LANG
/usr/bin/mrtg /etc/mrtg.cfg --logging /var/log/mrtg.log

Control+D

Делаем файл исполняемым :

cd /root
sudo chmod +x m.sh

Пару раз запускаем :

sudo ./m.sh
sudo ./m.sh
sudo ./m.sh

Графики уже должны появится по адресу http://<ваш-ип>/mrtg

Теперь надо добавить запуск нашего скрипта в крон ( чтоб запускался, например, каждые 4 минуты)

sudo crontab -l > crontab
sudo mcedit crontab crontab

Добавляем такую строку :

*/4 * * * * /root/m.sh

Отдаем кронтаб системе :

sudo crontab crontab

Проверяем, все ли добавилось:

sudo crontab -l

Все. Надеюсь у вас тоже все получилось Smile.

mrtg

Комментарии

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".
Аватар пользователя Anonymous

проблема

сделалsudo aptitude install mrtg snmpd, но нету - /etc/snmp/snmpd.conf

Аватар пользователя ReMMeR

ubuntu 10.10 с апдейтами -

ubuntu 10.10 с апдейтами -

 sudo aptitude install mrtg snmpd

/etc/snmp/snmpd.conf - повился

было ли набрано именно

 sudo aptitude install mrtg snmpd 

?
(сам делал такую ошибку - пропускал букву "d")

Аватар пользователя Anonymous

ку

ПриветUS 10.10sudo aptitude install mrtg snmpdНет обеих строк в файле /etc/snmp/snmpd.confcom2sec paranoid default public  com2sec readonly default publicСам добавляю com2sec readonly default public.Создаю mrtg конфиг.Генерирую индексный файл.  Запускаю m.sh неск. разОткрывается страница с заголовком MRTG index page. Но она пустая. Нет графиков. В чем дело?С уважением Федор

Аватар пользователя Anonymous

сделал sudo aptitude install

сделал

sudo aptitude install mrtg snmpd, 
/etc/snmp/snmpd.conf  есть, но в нем нету строк
com2sec paranoid  default    public  
и
#com2sec readonly  default   public
Аватар пользователя ReMMeR

Какой линукс и какая версия ?

Какой линукс и какая версия ?

Аватар пользователя Anonymous

ubuntu 11.10

ubuntu 11.10

Аватар пользователя Anonymous

Период опроса

"Теперь надо добавить запуск нашего скрипта в крон ( чтоб запускался, например, каждые 4 минуты)." Минимальное время опроса - 5 минут. Если чаще - то надо с RRDTOOL:should be at least 5 Minutes (unless you use rrdtool)

Отправить комментарий

CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
W
X
b
T
K
E
Введите код без пробелов и с учетом верхнего/нижнего регистра.
Ленты новостей Ленты новостей
02:52:02|2018-11-19|CCBot/2.0 (https://commoncrawl.org/faq/)|54.221.75.115