Мониторинг Linux и Windows в Zabbix: с чего начать

0
14
Обложка статьи: Мониторинг Linux и Windows в Zabbix: с чего начать

Эта страница объединяет инструкции по Zabbix на сайте в один маршрут: от установки агента до уведомлений. Если мониторинг нужен «чтобы знать, когда сервер упал», достаточно первых четырёх шагов.

Шаг 1. Установите агент на узел

На Linux ставится пакет zabbix-agent (или zabbix-agent2) из репозитория Zabbix нужной версии. В zabbix_agentd.conf задайте адрес сервера и имя узла. Разбор параметров: конфигурация агента Zabbix.

Server=ZABBIX_SERVER_IP
ServerActive=ZABBIX_SERVER_IP
Hostname=web01

На Windows используйте MSI-пакет агента и те же три параметра. Порт агента 10050/tcp должен быть открыт с сервера Zabbix, и только с него.

Шаг 2. Выберите режим: пассивный или активный

В пассивном режиме сервер опрашивает агент, в активном агент сам отправляет данные. За NAT и в удалённых филиалах удобнее активный. Различия и настройка: активный и пассивный агент.

Шаг 3. Привяжите шаблоны

Для Linux возьмите шаблон Linux by Zabbix agent, для Windows Windows by Zabbix agent. Названия шаблонов и ключи зависят от версии Zabbix: проверяйте их в документации вашей версии, а не по старым статьям, в том числе по этой.

Шаг 4. Автоматизируйте добавление узлов

Когда серверов больше пяти, вручную заводить узлы перестаёшь успевать. Используйте авторегистрацию: автоматическая регистрация узлов в Zabbix.

Что мониторить сразу

Что Зачем Инструкция
Свободное место на дисках Самая частая причина падений мониторинг дисков
Доступность портов сервисов Сервис мог упасть при живом хосте проверка порта
Время на сервере Рассинхронизация ломает сертификаты, Kerberos и журналы мониторинг времени
Сетевое оборудование MikroTik и другие по SNMP MikroTik в Zabbix

Уведомления

Метрики без уведомлений никто не смотрит. Отправка в Telegram: уведомления Zabbix в Telegram. Настройте триггеры так, чтобы ночью вас будили не более чем две-три проблемы: остальные отправляйте в дневной канал.

Производительность сервера Zabbix

Когда узлов становится много, очереди растут. Что смотреть и что не копировать из чужих конфигов: оптимизация Zabbix.

Как проверить

  • В Zabbix: Мониторинг → Узлы сети, у узла зелёный значок ZBX.
  • На агенте: zabbix_agentd -t agent.ping возвращает 1.
  • С сервера: zabbix_get -s HOST_IP -k agent.version возвращает версию.

Мониторинг доступности не заменяет анализ событий безопасности: об этом в статье SOC и SIEM против Zabbix.

Оставьте свой ответ