Пускането на новата версия на Zabbix 5.4 току-що беше извършено, в което подчертана е поддръжката за генериране на отчети в PDF формат, нов синтаксис за добавяне на откриване на по-сложни проблеми, подобрена визуализация на данни, поддръжка на маркери за достъп до API, маркери на ниво метрика, подобрения в производителността и много други.
За тези, които не са запознати със Zabbix, трябва да знаете, че той се състои от три основни компонента: сървър за координиране на изпълнението на проверките, генериране на заявки за тестване и натрупване на статистика; агенти за извършване на проверки от външни хостове; интерфейс за организиране на управлението на системата.
Основни новини на Zabbix 5.4
В тази нова версия, представена, една от новостите, която се откроява, е новата поддръжка за PDF отчети и неговото планирано създаване и доставяне на потребителите, нова роля за контрол на достъпа до тази функционалност.
Също така подчертани в Zabbix 5.4 са подобрения в производителността и наличносттаг, тъй като сондите вече не изискват връзка с база данни, е добавен кеш за по-бърза обработка на тенденции, плюс е вградена поддръжка за по-надеждно и плавно стартиране на сървъра, което може да получава и обработва много нови данни и паралелна работа с данни на сървъра и прокси е подобрен.
Освен това, иновативен синтаксис за тригерни изрази също е подчертан, изчислените и агрегирани показатели, плюс всички известни ограничения на горния синтаксис бяха премахнати, но опростени. Обобщените метрики вече могат да избират данни по маркери и заместващи символи от хостове и ключове за метрика
Функционалността на екранните снимки и таблата се комбинира, се появи поддръжка за многостранични панели.
Също сПодчертава поддръжката на имена на маркери за достъп до API, Възможно е да се определи датата на валидност на маркера и поддръжка за етикети на ниво метрика. Приложенията вече не се поддържат.
От подобрения в сигурността които се открояват:
- Поддържа всички протоколи за шифроване SNMPv3
- Скрити подробности за грешка в случай на неуспешна връзка с интерфейса
- Деактивирано автоматично попълване за полета с пароли и друга чувствителна информация
- Поддръжка на NTLM удостоверяване за WEB връзки
Подобрения за опростяване на работата и персонализиране на мониторинга
- Меню от трето ниво за по-добра навигация
- По-прости форми за операции за групово импортиране и промяна
- Наличността на метрики сега зависи от наличността на интерфейсите на хоста.
- Възможност за използване на отрицателни филтри за етикети в интерфейса.
- Поддръжка за карти на стойности на ниво хост и шаблон за независимост на шаблона
- Глобалните скриптове могат да се използват за предупреждения, интеграции и персонализирани команди
- Поддръжка за обработка на XML данни при предварителна обработка и WEB куки
- CurlHttpRequest преименува HttpRequest в WEB куки за по-лесно използване
Как да инсталирам Zabbix на Ubuntu и деривати?
Si искате ли да инсталирате тази помощна програма във вашата система, можете да го направите, като отворите терминал (Можете да използвате комбинацията от клавиши Ctrl + Alt + T) и в нея ще напишете следното:
wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1%2Bubuntu20.04_all.deb sudo dpkg -i zabbix-release_5.4-1+ubuntu20.04_all.deb</pre> 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