Прибыла новая версия Zabbix 4.4, система без мониторинга сети

приборная панель_темная

После 6 месяцев разработки доступна новая версия системы мониторинга Zabbix 4.4, код которого распространяется под лицензией GPLv2. Тем, кто еще не знает о Zabbix, следует знать, что это система мониторинга сети, который предназначен для мониторинга и записывать состояние различных сетевых служб, серверов и сетевого оборудования. Используйте MySQL, PostgreSQL, SQLite, Oracle или IBM DB2 в качестве своей базы данных. Его бэкэнд написан на C, а веб-интерфейс написан на PHP.

Zabbix состоит из трех основных компонентов: un сервер для координации проверок, генерации тестовых запросов и сбора статистики; Агенты выполнять проверки на стороне внешних хостов; передний конец организовать управление системой. Чтобы облегчить нагрузку на главный сервер и сформировать распределенную сеть мониторинга, можно развернуть несколько прокси-серверов, которые собирают данные о проверке группы хостов.

Без агентов Zabbix-сервер может получать данные с использованием таких протоколов, как SNMP, IPMI, JMX, SSH / Telnet, ODBC, и тестировать доступность веб-приложений и систем виртуализации.

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

В этой новой версии Zabbix 4.4 они были подготовлены спецификации для разработки шаблонов для стандартизации конфигураций. Структура файлов XML / JSON приведена к форме, пригодной для редактирования шаблона вручную в обычном текстовом редакторе. Существующие шаблоны приведены в соответствие с предлагаемыми спецификациями.

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

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

Все виджеты адаптированы для просмотра в безымянном режиме. Добавлен новый виджет для отображения прототипов диаграмм. В виджет добавлен новый режим просмотра со сводной статистикой проблем.

Еще одна новинка в том, что введен новый тип агента: zabbix_agent2, написан на языке Go и обеспечивает основу для разработки плагинов для проверки различных сервисов и приложений.

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

Новый агент можно использовать для прозрачной замены старого пока только на платформе Linux.

Добавлено возможность использовать веб-ссылки и настраиваемые действия и контроллеры уведомлений при обнаружении сбоев контролируемых сервисов. Контроллеры могут быть созданы на JavaScript и использоваться для доступа к внешним службам доставки уведомлений или системам отслеживания ошибок. Например, вы можете написать обработчик для отправки неприятных сообщений в корпоративный чат.

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

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

wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb

sudo dpkg -i zabbix-release_4.4-1+bionic_all.deb

sudo apt update

sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

Как упоминалось в начале, 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

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


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

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

*

*

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