Установка 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-сервера

2 thoughts on “Установка zabbix-agent в NAS4Free

  • Аватар
    28.03.2017 в 14:02
    Permalink

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

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

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

      Ответ

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

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

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

Мы в соцсетях

  • RSS
  • Twitter
    Visit Us
    Follow Me
  • Youtube
    Youtube
  • ВКонтакте