Zabbix

Установка Zabbix на Ubuntu: сервер, база данных, веб-интерфейс и агент

Старые инструкции по установке Zabbix быстро устаревают из-за смены репозиториев, версий PHP, СУБД и поддерживаемых Ubuntu. Поэтому для новой установки важно сначала выбрать конкретную поддерживаемую связку версий, а уже затем выполнять команды из официального репозитория Zabbix.

1. Определите архитектуру

Для небольшого стенда сервер Zabbix, база данных и веб-интерфейс могут работать на одной машине. Для крупной системы лучше заранее разделить компоненты и оценить объём истории, трендов и частоту опроса.

2. Подготовьте базу данных

Zabbix хранит основную конфигурацию и историю в СУБД. Создайте отдельную базу и пользователя, импортируйте схему именно той версии Zabbix, которую устанавливаете, и сохраните пароль вне публичных скриптов.

3. Установите сервер и frontend

Используйте официальный репозиторий Zabbix для вашей версии Ubuntu. После установки настройте подключение сервера к базе, запустите службу и проверьте журнал на ошибки соединения или несовместимости схемы.

4. Настройте веб-интерфейс

Разместите frontend за поддерживаемым веб-сервером, настройте PHP согласно требованиям выбранного релиза и используйте HTTPS. Не открывайте административный интерфейс всему интернету без дополнительной защиты.

5. Добавьте Zabbix agent

Агент можно установить на сам сервер и на контролируемые узлы. Ограничьте список серверов, которым разрешено обращаться к агенту, и проверьте доступность нужного порта между Zabbix Server/Proxy и хостом.

Проверка после установки

  • служба Zabbix Server работает без ошибок;
  • frontend открывается по HTTPS;
  • очередь элементов данных не растёт;
  • agent доступен с сервера;
  • в базе появляется история;
  • есть мониторинг самой базы, диска и процессов Zabbix.

Обновления

Перед крупным обновлением делайте резервную копию базы и конфигурации, изучайте официальный путь обновления и сначала проверяйте процедуру на тестовой копии. Не переносите команды из старой статьи на новую major-версию вслепую.

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

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