Для мониторинга raspberry pi будем использовать cacti в связке с
SNMP.
Итак, у нас есть два сервера .
server 192.168.1.34
Raspberry 192.168.1.94
На server будем строить графики загрузки raspberry
На server уже должен быть установлен apache2, php5, и mysql переходим к установки cacti
установка незатейлива.
# apt-get install cacti
В процессе установки отвечаем на вопросы yes, так же будет нужен пароль от mysql
Далее приступим к конфигурированию
Заходим браузером по адресу 192.168.1.34/cacti стандартный логин пароль admin/admin пароль вас попросят поменять
сразу.
Теперь перейдем к raspberry на нем нам надо будет поставить snmp
# apt-get install snmpd
Изменим ip адрес на 192.168.1.94
в файле /etc/default/snmpd
# mcedit /etc/default/snmpd
Строку
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid '
меняем на
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid 192.168.1.94'
Теперь в файл /etc/snmp/snmpd.conf добавим строку
rocommunity my_password 192.168.1.34
на этом настройка snmp завершена, осталось перезапустить его
# service snmpd restart
Возвращаемся к server заходим в
web интерфейс cacti и переходим в Console => Management
=> Devices => Add
Descpription — raspberrySNMP Version — Version 2
Hostname — 192.168.1.94
Host Template — udc/net SNMPD Host
SNMP Community — my_password (который мы прописывали в /etc/snmp/snmpd.conf )
Нажимаем Create
Мы должны увидеть примерно такое сообщение
raspberry
(192.168.1.94)
|
|
SNMP
Information
System:Linux raspberry 3.6.11+ #456 PREEMPT Mon May 20 17:42:15 BST 2013 armv6l Uptime: 391373 (0 days, 1 hours, 5 minutes) Hostname: raspberry Location: Sitting on the Dock of the Bay Contact: Me me@example.org |
Если будет сообщение SNMP error значит еще раз внимательно проверяем конфиги. Если будет
сообщение ???????????????????????
Решение есть тут
Но будем считать, что у нас все прошло гладко, и мы перейдем
на следующий этап.
Жмем Create Graphs for this Host
и выбираем какие данные мы хотим видеть в графиках. Далее переходим Console
=> Management => Graph Trees =>Default Tree => Add
Tree Item
Type — выбираем Host
Host — 192.168.1.94
Host — 192.168.1.94
Жмем Create.
Комментариев нет:
Отправить комментарий