Установка zabbix-agent в NAS4Free

После установки, настройки NAS4Free и введения сервера в базу данных GLPI возникает необходимость мониторинга параметров системы в режиме реального времени. Незаменимым инструментом в решении такой задачи выступает система мониторинга Zabbix.

Установим zabbix-agent в системе.

1. Подключаемся к серверу по ssh, получаем права root и обновляем индексы репозитория:

#pkg update

2. Находим необходимый пакет:

#pkg search zabbix
py27-pyzabbix-0.7.4 Zabbix API Python Library
zabbix2-agent-2.0.18_1 Enterprise-class open source distributed monitoring (agent)
zabbix2-frontend-2.0.18 Enterprise-class open source distributed monitoring (frontend)
zabbix2-proxy-2.0.18 Enterprise-class open source distributed monitoring (proxy)
zabbix2-server-2.0.18 Enterprise-class open source distributed monitoring (server)
zabbix22-agent-2.2.15_1 Enterprise-class open source distributed monitoring (agent)
zabbix22-frontend-2.2.15 Enterprise-class open source distributed monitoring (frontend)
zabbix22-proxy-2.2.15 Enterprise-class open source distributed monitoring (proxy)
zabbix22-server-2.2.15 Enterprise-class open source distributed monitoring (server)
zabbix24-agent-2.4.8 Enterprise-class open source distributed monitoring (agent)
zabbix24-frontend-2.4.8 Enterprise-class open source distributed monitoring (frontend)
zabbix24-proxy-2.4.8 Enterprise-class open source distributed monitoring (proxy)
zabbix24-server-2.4.8 Enterprise-class open source distributed monitoring (server)
zabbix3-agent-3.0.5 Enterprise-class open source distributed monitoring (agent) LTS
zabbix3-frontend-3.0.5 Enterprise-class open source distributed monitoring (frontend) LTS
zabbix3-proxy-3.0.5 Enterprise-class open source distributed monitoring (proxy) LTS
zabbix3-server-3.0.5 Enterprise-class open source distributed monitoring (server) LTS
zabbix32-agent-3.2.1 Enterprise-class open source distributed monitoring (agent)
zabbix32-frontend-3.2.1 Enterprise-class open source distributed monitoring (frontend)
zabbix32-proxy-3.2.1 Enterprise-class open source distributed monitoring (proxy)
zabbix32-server-3.2.1 Enterprise-class open source distributed monitoring (server)

Интересует пакет: zabbix32-agent-3.2.1

3. Производим установку:

#pkg install zabbix32-agent

4. Помещаем  zabbix-agent в автозагрузку:

#sysrc zabbix_agentd_enable=YES

5. Копируем файл /usr/local/etc/zabbix32/zabbix_agentd.conf.sample в  /usr/local/etc/zabbix32/zabbix_agentd.conf:

#cp /usr/local/etc/zabbix32/zabbix_agentd.conf.sample /usr/local/etc/zabbix32/zabbix_agentd.conf

6. Открываем файл  /usr/local/etc/zabbix32/zabbix_agentd.conf на редактирование:

#ee /usr/local/etc/zabbix32/zabbix_agentd.conf

Находим строку Server=127.0.0.1  и заменяем 127.0.0.1 на ip адрес нашего сервера Zabbix. Сохраняем изменения и закрываем файл.

7. Запускаем сервис zabbix-agent:

#service zabbix_agentd start

8. Переходим в панель управления Zabbix-сервера и создаем узел сети. Если мы все сделали правильно, то вскоре система обнаружит сервер:

Отображение NAS4Free в панели правления Zabbix-сервера

Установка zabbix-agent в NAS4Free: 2 комментария

  • 28.03.2017 в 14:02
    Permalink

    А как сделать что бы после перезагрузки zabbix остался на месте, а то у меня удаляется вместе с логом и каталогом в /usr/local/etc/zabbix и не намека на то что служба в автозапуск была добавлена ??? И еще активный агент не заработал почему то, хотя DNS на сервере и Hostname на клиенте указан верно.

    Ответ
    • Dmitriy
      30.03.2017 в 08:48
      Permalink

      К сожалению, Nas4Free так устроен, что после перезагрузки все установленные программы, которые по дефолту не были установлены будут стерты. Поэтому имеет смысл автоматизировать процесс установки нужного софта скриптом.

      Ответ

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

This blog is kept spam free by WP-SpamFree.