Zabbix 7.0 LTS поставляется с изменением лицензии, улучшениями и многим другим

Забфикс основной

Было объявлено выпуск новой версии «Zabbix 7.0», которая поставляется как официальная версия с расширенным периодом поддержки (LTS), и что Начиная с этой версии 7.0, код проекта теперь распространяется под лицензией AGPLv3, вместо лицензии GPLv2, поскольку упоминается, что отличительной особенностью AGPLv3 является введение дополнительных ограничений для приложений, предоставляющих сетевые сервисы.

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

Основные новости в Zabbix 7.0

В этой новой версии Zabbix 7.0, внедрение режима «синтетического мониторинга веб-сайтов и приложений» который использует движок браузера и сложные скрипты и позволяет создавать снимки экрана состояния сайта, визуализацию производительности и мониторинг данных, специфичных для веб-приложений.

Еще одной новой функцией Zabbix 7.0 является поддержка кластеризации прокси и балансировки нагрузки между несколькими серверами, а также использование балансировщиков для обеспечения высокой доступности конфигураций в Zabbix. Масштабируемость существующих решений на базе Zabbix была улучшена за счет внедрения дополнительных прокси-серверов.

Создание групп прокси с балансировкой нагрузки

Это было повышенная масштабируемость и скорость сбора данных использование асинхронного опроса, который позволяет запросить следующую метрику, не дожидаясь обработки предыдущего запроса. Каждый коллектор поддерживает до 1000 параллельных проверок. Эту асинхронную функциональность можно применять к агентам и контроллерам, использующим SNMP и HTTP.

Кроме того, они включили новые виджеты для просмотра показателей и состояния инфраструктуры, также Реализована динамическая навигация по виджетам в режиме панели., посредством взаимодействий, влияющих на отображение информации между виджетами. Дополнительно добавлена ​​возможность автоматического обновления виджетов при смене источника данных. Все виджеты совместимы с шаблонами хостов, и многие из них поддерживают дополнительные значения.

В Забфиксе 7.0 LTS добавлены централизованные настройки таймаута, доступен через графический интерфейс и API, что позволяет вам определять отдельные таймауты в отношении конкретных элементов или переопределять таймауты на уровне прокси.

таймауты сбора данных

Из другие изменения, которые выделяются:

  • Скорость определения доступности хостов в сетях значительно возросла, до 100 раз, благодаря распараллеливанию проверок.
  • Интегрирована поддержка двухфакторной аутентификации с использованием одноразового пароля на основе времени (TOTP).
  • Оптимизирована производительность и эффективность прокси-сервера за счет сохранения собранных показателей в оперативной памяти без необходимости буферизации на диске.
  • Была введена гибридная схема, позволяющая хранить данные в памяти и на диске.
  • Проверка корректности файлов конфигурации.
  • Повышенная гибкость обнаружения хостов в сложных средах, таких как VMware и Kubernetes.
  • Улучшение производительности внешнего интерфейса за счет изменения логики проверки прав доступа.
  • Значительное расширение возможностей DNS-мониторинга.
  • Перевод автоматически формируемых PDF-отчетов в категорию стабильных, с реализованной поддержкой многостраничных информационных панелей для PDF-отчетов.
  • Стабилизация пропускной способности для отправки метрик и событий во внешние системы.
  • Добавлена ​​возможность приостановить сбор данных о потерянных предметах во время автоматического обнаружения.
  • Добавлена ​​возможность запуска скриптов на активном агенте, а также поддержка двоичных типов данных и новые функции активации.
  • Значительное ускорение работы с данными Prometheus.

Наконец, если вы заинтересованы в том, чтобы узнать больше об этом, вы можете ознакомиться с подробностями в по следующей ссылке.

Как установить Zabbix на Ubuntu и производные?

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

Si вы хотите установить эту утилиту в вашей системе, вы можете сделать это, открыв терминал (вы можете использовать комбинацию клавиш Ctrl + Alt + T) и в ней вы наберете следующее:

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu24.04_all.deb
sudo dpkg -i zabbix-release_7.0-1%2Bubuntu24.04_all.deb
sudo apt update 
sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

В случае других версий Ubuntu вы можете использовать один из следующих пакетов. Убунту 22.04:

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu22.04_all.deb

Ubuntu 20.04

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu20.04_all.deb

Ubuntu 18.04

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu18.04_all.deb

Ubuntu 16.04

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu16.04_all.deb

Zabbix использует базу данных для хранения информации, поэтому в вашей системе должна быть установлена ​​одна из поддерживаемых баз данных, помимо использования Apache, поэтому я рекомендую установить Lamp. Установка завершена Теперь мы должны создать базу данных для Zabbix, мы можем сделать это, набрав:

sudo mysql -uroot -p password
mysql> create database zabbix character set utf8 collate utf8_bin; 
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña'; mysql> quit

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

Теперь мы собираемся импортировать следующее:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Y давайте отредактируем следующий файл, куда мы собираемся поместить пароль базы данных:

sudo nano /etc/zabbix/zabbix_server.conf

И мы будем искать строку «DBPassword =», где мы собираемся поставить пароль к базе данных.

Теперь мы собираемся отредактировать файл /etc/zabbix/apache.conf:

И мы ищем строку "php_value date.timezone", которую мы собираемся раскомментировать (удаляя #), и мы собираемся разместить наш часовой пояс (в моем случае Мексика):

php_value date.timezone America/Mexico

Наконец, мы перезапускаем службу с помощью:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Чтобы получить доступ к Zabbix, вы можете сделать это из своего веб-браузера, перейдя по пути (в случае сервера) http: // server_ip_or_name / zabbix или на локальном компьютере localhost / zabbix


Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.