Хранилище Synology DS414 на мониторинге

Posted by

Задача: поставить хранилище на мониторинг основных параметров дабы первое это уметь это делать, второе получать все доступную информацию. А уже на основе полученной информации делать выводы, к примеру самым важным извлекается состояние текущих дисков, нагрузка на CPU, температура. Зная и видя это на продолжении значительного промежутка времени можно сопоставить накладываемые задачи. Что-то из анализа поможет разгрузить данное хранилище от привлекаемой нагрузки.

http://SYNOLOGY_DS414:5000

Login: ekzorchik

Pass: 712mbddr@

Панель управления — Терминал и SNMP — вкладка SNMP, нужно отметить галочками:

Включить службу SNMP

  • Служба SNMPv1, SNMPv2
  • Сообщества: public

После переключаюсь к своему Zabbix и импортирую шаблон и файл свойств:

https://IP&DNS/zabbix — Configuration — Templates — Import и по поочередно импортирую файлы из скачанного архива шаблона для хранилища Synology: zbx_export_templates.xml & zbx_export_valuemaps.xml

На заметку: шаблон здесь не привожу, кому он нужен сумеют сами его найти на просторах интернета или сделать самим.

После создаем хост и указываем что подключаться к нему нужно через SNMP интерфейс:

Configuration — Hosts — Create host

  • Host name: Synology DS414
  • New group: Synology
  • SNMP Interfaces: SYNOLOGY_DS414 Port: 161

затем на вкладке Templates выбираем импортированный ранее шаблон: Select — Template_Synology_5 — Select — и нажимаем Add в данной вкладке

затем на вкладке Macros указываем использование переменной:

  • Macro: {$SNMP_COMMUNITY}
  • Value: public

и нажимаем Add чтобы изменения по добавлению хоста вступили в силу, развернув после ссылку Details можно будет увидеть какие экземпляры данных применились к моему хранилищу:

Created: Application «Disk» on «Synology DS414».

  • Created: Application «Raid» on «Synology DS414».
  • Created: Application «System Health» on «Synology DS414».
  • Created: Application «System Information» on «Synology DS414».
  • Created: Discovery rule «Synology Disk» on «Synology DS414».
  • Created: Discovery rule «Synology Raid» on «Synology DS414».
  • Created: Item prototype «Model — {#SNMPVALUE}» on «Synology DS414».
  • Created: Item prototype «Status — {#SNMPVALUE}» on «Synology DS414».
  • Created: Item prototype «Temperature — {#SNMPVALUE}» on «Synology DS414».
  • Created: Item prototype «Type — {#SNMPVALUE}» on «Synology DS414».
  • Created: Item prototype «Raid status — {#SNMPVALUE}» on «Synology DS414».
  • Created: Item «DiskStation model name» on «Synology DS414».
  • Created: Item «Power status» on «Synology DS414».
  • Created: Item «Serial number» on «Synology DS414».
  • Created: Item «CPU Idle» on «Synology DS414».
  • Created: Item «DiskStation temperature» on «Synology DS414».
  • Created: Item «System CPU Fan Status» on «Synology DS414».
  • Created: Item «System Fan Status» on «Synology DS414».
  • Created: Item «System Status» on «Synology DS414».
  • Created: Item «OS Version» on «Synology DS414».

Подождем несколько минут покуда сервер Zabbix произведет подключение к хранилищу и наполнит свою базу снимаемыми данными по метрикам.

Прошло пять и более минут, теперь перейдя:

https://IP&DNS/ — Monitoring — Latest data и выбрав хост Synology я наблюдаю следующую картину полученной с хранилища информации:

Информация полученная с хранилища Synology DS414

Отлично и более чем достаточно пока во всяком случае мне.

Также можно добавить мониторинга возможность входа на Web-интерфейс на 5000 порт. Заметка работоспособна и текущая задача применяется у меня на работе. Всегда полезно знать, то есть с оборудованием, да и для себя уметь завести его на мониторинг, плюс собственная наработка для будущего места работы. А пока собственно и всё, с уважением автор блога Олло Александр aka ekzorchik.