zabbix_7_как_обновиться

This is an old revision of the document!


Zabbix 7, как обновиться и что поменялось

Реклама

  • 4 июня 2024 года состоялся выпуск системы мониторинга Zabbix 7LTS. Давайте не только посмотрим, что изменилось, но и убедимся на практическом примере, что это действительно так
  • Как всегда, все можно будет воспроизвести “дома” в качестве новой увлекательной компьютерной игры.

Техническое задание

  • Развернуть “в домашних” условиях Zabbix 6LTS
  • Настроить мониторинг установленного ПО в Linux Desktop с использованием активного агента
  • Обнаружить в Release Notes for Zabbix 7.0.0 причины для обновления: ZBXNEXT-297, ZBXNEXT-1400 (habr: Релиз системы мониторинга Zabbix 7.0 LTS)
  • Обновиться с 6LTS на 7LTS
  • Проверить проверку корректности файлов конфигурации
  • Проверить возможность выполнения скриптов на активном агенте, в том числе, на agent2

Запись вебинара

  • Тэги: Zabbix, Linux …

Методическая подготовка

Шаг 1. Подготовка (сделано заранее)

Черновик

  • импортируем системы VM zabbix и clientN
student@debian:~$ ip a

student@debian:~$ sudo hostnamectl hostname zabbix
  или
student@debian:~$ sudo hostnamectl hostname clientN

student@debian:~$ sudo -i
server# zabbix_get -s ip_clientN -k listinstalledsoft
zabbix# zabbix_server -T

zabbix# systemctl restart zabbix-server.service

zabbix# tail -f /var/log/zabbix/zabbix_server.log
  • Но, скрипт выполнить не удается, попробуем обновить агент
clientN:~# mv -v /etc/zabbix/zabbix_agentd.conf.d/*.conf .

clientN:~# apt purge zabbix-agent; apt autoremove
clientN:~# grep -v '^#\|^$' /etc/zabbix/zabbix_agentd.conf
...
Hostname=Zabbix server
...

clientN:~# vim /etc/zabbix/zabbix_agentd.conf

clientN:~# cp -v *.conf /etc/zabbix/zabbix_agentd.d/

clientN:~# cat /etc/zabbix/zabbix_agentd.d/listinstalledsoft.conf
UserParameter=listinstalledsoft,ls /usr/share/applications | awk -F '.desktop' ' { print $1}' - | grep -v "^xfce\|^thunar\|org"

clientN:~# zabbix_agentd -T

clientN:~# service zabbix-agent restart
  • Заработало (позеленело) поле “Availability”, но, скрипт выполнить не удается, попробуем агент 2
clientN:~# apt purge zabbix-agent; apt autoremove

clientN:~# rm -r /etc/zabbix/

clientN:~# apt install zabbix-agent2

clientN:~# grep -v '^#\|^$' /etc/zabbix/zabbix_agent2.conf
...
Hostname=Zabbix server
...

clientN:~# vim /etc/zabbix/zabbix_agent2.conf

clientN:~# cp -v *.conf /etc/zabbix/zabbix_agent2.d/

clientN:~# zabbix_agent2 -T

clientN:~# service zabbix-agent2 restart
zabbix_7_как_обновиться.1724143021.txt.gz · Last modified: 2024/08/20 11:37 by val