Home » Synology » Мониторинг Synology в Zabbix

Мониторинг Synology в Zabbix

Понадобилось настроить мониторинг дискового хранилища Synology с помощью системы мониторинга Zabbix. Задача не сложная, но есть нюансы, которые хочется зафиксировать, чтобы потом не искать и другим помочь. Настраивать мониторинг synology будем с помощью службы SNMP.

Введение

Настраивать мониторинг можно двумя путями — с помощью агента, либо по snmp. Беглый поиск показал, что можно собрать агент под систему и собирать данные с его помощью. Но вариант явно костыльный и трудозатратный. По большому счету и бессмысленный. Synology из коробки поддерживает snmp, по которому можно собирать все необходимые данные. Для этого его надо включить в панели управления в разделе Терминал и SNMP:

Включение snmp в synology

Будем настраивать мониторинг по snmp.

Добавление шаблона для synology

В интернете я нашел готовый шаблон для synology, что существенно упрощает настройку. Нашел несколько, но взять решил самый свежий по дате под версию 3.0. Живет он на официальном сайте zabbix в соответствующем разделе с публичными шаблонами. Единственное, что мне в нем не понравилось, не настроены графики. С ними было бы удобно. Так что графики каждый будет сам добавлять те, которые ем нужны, либо смотреть график через Latest data.

Cкачиваем архив с шаблоном и добавляем его. Для этого идем в раздел Configuration -> Templates и нажимаем Import:

добавление шаблона

Выбираете файл с шаблоном и снова жмете Import. Галочки можно оставить по-умолчанию.

импорт шаблона для synology

Настройка мониторинга synology

Для запуска мониторинга необходимо добавить хост synology в zabbix и задать ему некоторые настройки. На самом дисковом хранилище мы уже включили snmp и указали сообщество public. Идем в раздел Configuration -> Hosts и добавляем новый хост. Указываете как обычно имя, ip адрес, дополнительно укажите параметр snmp interfaces:

snmp адрес

На вкладке Templates выберите добавленный шаблон для Synology, и обязательно на вкладке Macros укажите {$SNMP_COMMUNITY} => public:

snmp community

Сохраняете новый хост и ждете поступления данных. Проверить их можно, как обычно, в разделе Latest data:

zabbix-synology-06

Заключение

Легко и быстро настраивается мониторинг synology по snmp, если у вас уже есть готовый шаблон. Вы можете его расширить своими собственными итемами. Для этого нужно воспользоваться mib файлами, по ним есть подробная инструкция. Находите необходимый OID и добавляете его в шаблон по аналогии с другими итемами.


Помогла статья? Есть возможность отблагодарить автора

Дополнительные материалы по Zabbix

Рекомендую полезные материалы по Zabbix:
Настройки системы
  • Установка 3.2 на CentOS 7
  • Обновление 3.0 -> 3.2
  • Обновление 2.4 -> 3.0
  • Установка Zabbix Proxy
  • Работа на NGINX
Видео и подробное описание установки и настройки Zabbix 3.2, а также установка агентов на linux и windows и подключение их к мониторингу.
Подробное описание обновления системы мониторинга zabbix версии 3.0 до новой версии 3.2.
Пошаговая процедура обновления сервера мониторинга zabbix 2.4 до 3.0. Подробное описание каждого шага с пояснениями и рекомендациями.
Подробное описание установки и настройки zabbix proxy для организации распределенной системы мониторинга. Все показано на примерах.
Подробное описание установки системы мониторинга Zabbix на веб сервер на базе nginx + php-fpm.
Мониторинг служб и сервисов
 
  • Температура процессора
  • Nginx и php-fpm
  • Mysql репликация
  • Службы Linux
  • Рейд mdadm
  • Транки Asterisk
  • Synology
Мониторинг температуры процессора с помощью zabbix на Windows сервере с использованием пользовательских скриптов.
Настройка полноценного мониторинга web сервера nginx и php-fpm в zabbix с помощью скриптов и пользовательских параметров.
Мониторинг репликации mysql с помощью Zabbix. Подробный разбор методики и тестирование работы.
Описание настройки мониторинга tcp служб с помощью zabbix и его инструмента простых проверок (simple checks)
Настройка мониторинга рейда mdadm с помощью zabbix. Подробное пояснение принципа работы и пошаговая инструкция.
Подробное описание мониторинга регистраций транков (trunk) в asterisk с помощью сервера мониторинга zabbix.
Подробная инструкция со скриншотами по настройке мониторинга по snmp дискового хранилища synology с помощью сервера мониторинга zabbix.
Мониторинг различных значений
  • Мониторинг сайта
  • Мониторинг бэкапов
  • Размер бэкапа
  • Делегирование домена
  • Значения из текстового файла
  • Мониторинг логов
Настройка мониторинга web сайта в zabbix. Параметры для наблюдения - доступность сайта, время отклика, скорость доступа к сайту.
Один из способов мониторинга бэкапов с помощью zabbix через проверку даты последнего изменения файла из архивной копии с помощью vfs.file.time.
Подробное описание настройки мониторинга размера бэкапов в Zabbix с помощью внешних скриптов.
Пример настройки мониторинга за временем делегирования домена с помощью Zabbix и внешнего скрипта. Все скрипты и готовый шаблон представлены.
Описание мониторинга лог файлов в zabbix на примере анализа лога программы apcupsd. Отправка оповещений по событиям из лога.

2 комментария

  1. Герасим

    Добрый день !

    при импортировании шаблона выскочила такая вот ошибка
    Не удалось найти преобразование значений «Synology System Status» используемое в элементе данных «DiskStation temperature» на «Template_Synology_5».

    Не сталкивались с таким?

Добавить комментарий

Ваш e-mail не будет опубликован.