Мониторинг XenServer с помощью Zabbix

Заходим в консоль xenservera

1.Добавляем zabbix пользователя.

# adduser zabbix

2.Разрешаем зависимости.

# yum --enablerepo=base install openssl-devel gcc make --disablerepo=citrix -y

3.Загружаем и устанавливаем последнюю версию Zabbix.

# wget "http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.2.4/zabbix-2.2.4.tar.gz"


# tar xvfz zabbix-2.2.4.tar.gz


# cd zabbix-2.2.4

# ./configure --enable-agent

# make install

Добавляем в автозагрузку.

# cp misc/init.d/fedora/core5/zabbix_agentd /etc/init.d/

# chmod +x /etc/init.d/zabbix_agentd

# chkconfig zabbix_agentd on

Настраиваем конфигурационный файл.

# nano /usr/local/etc/zabbix_agentd.conf

В нем в параметрах «Server» и «ServerActive» указываем свой zabbix сервер.

Правим файл iptables

 # nano /etc/sysconfig/iptables

и прописываем строку

-A RH-Firewall-1-INPUT -p tcp -m conntrack —ctstate NEW,ESTABLISHED -m tcp —dport 10050 -j ACCEPT

выше строки

-A RH-Firewall-1-INPUT -j REJECT —reject-with icmp-host-prohibited

делаем рестарт iptables

# /etc/init.d/iptables restart

Запускаем агент.

# /etc/init.d/zabbix_agentd start

Настройка доступа к отчетам.

# nano /etc/sudoers

И добавляем в конец файла:

zabbix ALL = NOPASSWD:/opt/xensource/bin/xe

Очищаем темп.

rm -rf /tmp/zabbix/



2018-10-01T12:31:43
Zabbix