Установка и настройка домашнего сервера на Ubuntu Server 14.10. Часть 6
Часть 1 — тут. Часть 2 — тут. Часть 3 — тут. Часть 4 — тут. Часть 5 — тут.
Установка SNMP для мониторинга сервера (использовал информацию с сайта http://it-inside.org).
Установка демона мониторинга:
sudo apt-get install snmpd
/etc/snmp/snmpd.conf
Удаляем все записи и вписываем:
rocommunity mypublic 127.0.0.1 (разрешаем мониторинг с этого IP адреса)
rocommunity mypublic еще адрес (разрешаем работу с еще одного адреса)
syslocation «Server»
syscontact «Nikolay»
Устанавливаем MIB:
sudo apt-get install snmp-mibs-downloader
sudo nano /etc/default/snmpd
Закомментируем строку:
#export MIBS=
Перезапуск:
sudo service snmpd restart
Смотрим в запущенных процессах:
netstat -au
ps aux | grep snmp
Устанавливаем Cacti, через нее будем строить и выводить нужные нам графики:
sudo apt-get install cacti
snmpwalk -Os -c mypublic -v 2c 192.168.1.100 iso.3.6.1.2.1.25.1.1.0 (проверяем работу, в данном случае времени)
snmpwalk -Os -c mypublic -v 2c 192.168.1.100 iso.3.6.1.4.1.2021.13.16.2.1.3.1
snmpwalk -Os -c mypublic -v 2c 192.168.1.100 iso.3.6.1.4.1.14988.1.1.3.10
Входим через браузер:
http://192.168.1.100/cacti
Вводим стандартный пароль и логин admin, admin и меняем на свой.
Заходим в Console — Devices
Description — Nas
Downed Device Detection — Ping or SNMP Uptime
Ping Method — ICMP Ping
SNMP Version — Version 2
SNMP Community — mypublic
Associated Graph Templates — Graph Template Name
Удаляем:
1) Unix — Load Average
2) Unix — Logged in Users
Оставляем только:
Unix — Processes
Добавляем:
Host MIB — Logged in Users
Переходим:
Associated Data Queries — Data Query Name
Добавляем:
SNMP — Get Mounted Partitions Uptime Goes Backwards
SNMP — Get Processor Information Uptime Goes Backwards
SNMP — Interface Statistics Uptime Goes Backwards
Далее вверху входим в Create Graphs for this Host
Проставляем галочки на все, что хотим:
Host MIB — Logged in Users
Linux — Memory Usage
Unix — Processes
Physical memory
/
/mnt/2000
/mnt/1000
eth2 (In/Out Bytes with Total Bandwith)
Жмем Create
Еще по этому руководству добавил новый график:
http://it-inside.org/2014/07/linux-wiki-adding-ram-monitoring-in-cacti-by-adding-graph-templates/