- Исходные данные
# cat /etc/os-release PRETTY_NAME="Ubuntu 18.04.4 LTS"
- Для отображения страничек нужен web-сервер, apache или nginx.
- snmp
Установка# sudo apt-get install snmpd snmp
Редактируем файл /etc/snmp/snmpd.conf, находим и раскомментируем либо добавим новую строчку:rocommunity public localhost
Перезагружаем сервис:# systemctl snmpd restart
- mrtg
Установка:apt-get install mrtg
Директория с данными:# mkdir /var/www/mrtg # chown -R www-data:www-data /var/www/mrtg
Первоначальное заполнение /etc/mrtg.cfg :# cfgmaker public@localhost > /etc/mrtg.cfg
В результате получим файл, внутри которого будут закомментированные секции с сетевыми интерфейсами, необходимо раскомментировать те, которые нужны.
Затем, создаем /var/www/mrtg/index.html :# indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html
Эту команду нужно выполнять каждый раз, когда вы что то меняете в /etc/mrtg.conf
Добавляем конфиг для просмотра данных через web
Пример для apache2, просмотр будет доступен через любой сайт на сервере, а также через ip.
/etc/apache2/conf-available/mrtg.confAlias /mrtg "/var/www/mrtg/" <Directory "/var/www/mrtg/"> Options None AllowOverride None Require all granted </Directory>
делаем симлинк и перезагружаем apache:# cd /etc/apache2/conf-enabled # ln -s ../conf-available/mrtg.conf # systemctl restart apache2
Просмотр:
http://IP_ADDR/mrtg/
или
http://SITE_NAME/mrtg/
Также, директорию /var/www/mrtg можно оформить в виде отдельного виртуалхоста.
Статья опубликована: 2020-07-07 18:35:43
Последние правки: 2024-11-19 12:48:15
Установка и первоначальная настройка mrtg на Ubuntu 18.04.
Связанные странички:
Ubuntu 24.04. Установка и настройка snmp.
Ubuntu 24.04, как изменить порт ssh
Asterisk 20. Ubuntu 24.04. Модем Huawei E1550.
Ubuntu - создаем raid 1
Получаем SSL сертификаты от Let's Encrypt при помощи acme.sh.
Ubuntu 24.04. Mosquitto, MQTT-брокер.