Zabbix

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

Zabbix– это мощная и гибкая система мониторинга с открытым исходным кодом, предназначенная для отслеживания состояния различных компонентов информационной инфраструктуры, таких как серверы, сетевое оборудование, базы данных, приложения и многое другое.

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

Zabbix  панель

Zabbix поддерживает множество протоколов и методов мониторинга, таких как:

  • SNMP
  • IPMI
  • JMX
  • SSH
  • Telnet 
  • ICMP
  • HTTP и др.

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

Система мониторинга Zabbix может отслеживать множество различных параметров, таких как загрузка процессора, использование памяти, сетевой трафик, доступность сервисов, срок действия SSL-сертификата и многое другое.

Zabbix имеет гибкий механизм уведомлений, который позволяет пользователям настраивать оповещения по электронной почте, SMS, в Telegram, Slack, Discord, а также поддерживает другие сервисы практически для любого события.

Благодаря широким возможностям визуализации и функционалу Zabbix позволяет формировать графические отчеты и диаграммы производительности и состояния систем в реальном времени.

Zabbix от Бегета – это готовое к работе решение для мониторинга инфраструктуры, установленное и развернутое на вашем сервере с доменом и SSL-сертификатом.

Состав приложения

  • Ubuntu 22.04
  • Docker
  • Zabbix 7.4.5
  • Certbot

Установка системы мониторинга Zabbix

Для установки Zabbix при создании сервера потребуется указать следующие дополнительные параметры:

  • Доменное имя, по которому будет доступна система мониторинга Zabbix. Вы можете как выбрать свой собственный домен, так и зарегистрировать новый. Помимо этого вы можете воспользоваться бесплатным доменом в зоне .beget.app. На указанный домен будет установлен бесплатный SSL-сертификат.
  • Email администратора. Этот email будет использоваться для доступа к Zabbix.
  • Пароль администратора. Этот пароль будет использоваться для доступа к Zabbix.

После создания виртуального сервера мы автоматически развернем и настроим Zabbix. Обычно это занимает до 5 минут. Вы получите уведомление после завершения развертывания.

Начало работы с Zabbix

Чтобы начать работу, перейдите по ссылке https://domain.beget.app/, где domain.beget.app – выбранный домен.

вход в Zabbix

Для входа используйте логин и пароль, указанные при создании сервера, также они были отправлены на контактный email аккаунта и доступны в окне информации об установленном приложении в панели управления виртуальным сервером.

Добавление узла сети

Для добавления узла сети нажмите на кнопку “Сбор данных” в меню слева. В открывшемся списке перейдите в раздел “Узлы сети”.

Добавление узла

Нажмите на кнопку “Создать узел сети” справа сверху, выберите источник данных и укажите данные для подключения к нему.

Создать узел сети

Вы можете сразу выбрать необходимый шаблон – от него узел сети унаследует элементы данных, триггеры, графики и т. д.

Узнать больше о начале работы вы можете в официальном руководстве по Zabbix.

FAQ

Как обновить Zabbix?
Обратите внимание!
Обновление версии Zabbix вы выполняете самостоятельно. Если в процессе обновления что-то пойдет не так, напишите в техническую поддержку, мы постараемся помочь.
Потому перед обновлением рекомендуем проверить наличие актуального бэкапа в разделе “Backup” либо сделайте снапшот VPS в разделе “Снапшоты”, чтобы иметь возможность откатить изменения.

Для обновления системы мониторинга Zabbix до нужной версии выполните следующие шаги:

  • Подключитесь к серверу по SSH.
  • Перейдите в директорию Zabbix командой cd /opt/beget/zabbix.
  • Откройте файл .env в любом текстовом редакторе.
  • Найдите строку ZABBIX_ALPINE_IMAGE_TAG=alpine-6.X.X и измените в ней версию Zabbix на нужную, сохраните изменения и закройте файл.
    Пример изменений: ZABBIX_ALPINE_IMAGE_TAG=alpine-6.4.13.
  • Скачайте образ новой версии командой docker compose pull.
  • Остановите работу текущей версии Zabbix командой docker compose down.
  • Запустите новую версию Zabbix командой docker compose up -d.
  • Подождите 2–5 минут, пока Zabbix выполнит миграцию на новую версию и запустится.
  • Проверьте работу Zabbix на новой версии.
Где расположены файлы конфигурации Zabbix?

Файлы Zabbix располагаются в директории /opt/beget/zabbix:

  • в файле .env располагаются переменные окружения для всех контейнеров;
  • конфигурация контейнеров находится в файле /opt/beget/zabbix/docker-compose.yml.
Как перезапустить Zabbix?

Для перезапуска системы мониторинга Zabbix вам необходимо:

  • Подключиться к вашему серверу по SSH.
  • Перейти в директорию Zabbix командой cd /opt/beget/zabbix.
  • Выполнить команду docker-compose restart.
Zabbix
Zabbix
2 ядра / 2 ГБ / 30 ГБ / 250 Мб/сек.
Бесплатно с каждым сервером:

Автоматический бэкап данных
Круглосуточный мониторинг
Почтовая система
DNS-хостинг
Приватные сети
Сервер будет создан автоматически сразу после регистрации аккаунта

22 ₽

в день
Категории
Для разработчиков
Полезные ссылки