Сервис Cacti
Установка
Debian/Ubuntu
# apt install cacti
!!! Пароль root в mysql пустой, базу данных создавать визардом, все по умолчанию!!!
# less /etc/cacti/debian.php
# less /etc/apache2/conf-enabled/cacti.conf
Запуск
# touch /var/log/cacti/poller-error.log
# chown www-data /var/log/cacti/poller-error.log
# cat /etc/cron.d/cacti
Подключение
Базовая настройка
Console->Create devices for network->Add (+)
Description: router
Hostname: router
Host Template: Cisco Router
SNMP Version: Version 2
SNMP Timeout: 2000
Console->Create->Новый график
Устройство: router
FastEthernet0/0
Port-channel1
...
Select a graph type: ...
Графики->Предпросмотр(справа вверху без подписи)
Использование скриптов
# cat /usr/share/cacti/site/scripts/cacti-dhcp-stat.sh
#!/bin/sh
CMD='rsh router show ip dhcp binding | grep 192.168 | wc -l'
MAX=99
#CUR=`eval $CMD`
CUR=1
echo MAX:${MAX} CUR:${CUR}
Расширения cacti
Сброс пароля
# mysql cacti -e 'update user_auth set password=md5("admin") where username="admin"'