Search

My notebook

Month

November 2016

Решение проблемы Zabbix icmp pinger processes more than 75% busy

Сообщение«Zabbix icmp pinger processes more than 75% busy» означает что процесс или процессы выполняющие пинг хостов перегружены.
Для решения этой проблемы необходимо открыть конфигурационный файл zabbix сервера, например через редактор nano:

sudo nano /etc/zabbix/zabbix_server.conf

Далее найти в нем параметр StartPingers, если он равен 1 и закомментирован, то можно увеличить его например на 5 и раскомментировать (убрать перед ним символ #).
Этим мы увеличиваем количество процессов выполняющих ICMP Ping, соответственно нагрузка будет распределена и уменьшена.
Для сохранения изменений в редакторе nano используется комбинация клавиш Ctrl+O, потом Enter. Для выхода Ctrl+X.

После манипуляций необходимо выполнить перезагрузку Zabbix сервера командой:

service zabbix-server restart
или
systemctl start zabbix-server

Также нагрузку можно снизить увеличив «Интервал обновления» в параметрах шаблона. Для этого необходимо зайти в Web интерфейс Zabbix под администратором и нажать Настройка — Шаблоны, на необходимом шаблоне выбрать «Элементы данных», открыть элемент данных выполняющий пинг и найти «Интервал обновления (в сек)«. Значения 180 (это три минуты) или большего думаю вполне достаточно.

 

Спасибо IT Blog

Zabbix agent – CentOS 6

  • delete old install or :

rpm -qa | grep -i zabbi
rpm -e
yum remove -y zabbix-release

  • install

yum install http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
yum clean all
yum install -y zabbix-agent

  • start agent

service zabbix-agent start
chkconfig zabbix-agent on

  • config iptables and selinux

iptables -L -n |grep “10050”
cp /etc/sysconfig/iptables /etc/sysconfig/iptables.orig

iptables -I INPUT -s ZABBIX_IP -p tcp -m tcp –dport 10050 -j ACCEPT
iptables -I INPUT -s ZABBIX_IP -p udp -m udp –dport 10050 -j ACCEPT
iptables -I INPUT -s ZABBIX_IP -p udp -m udp –dport 10050 -j ACCEPT

service iptables save
service iptables restart
iptables -L -n |grep “10050”

setenforce 0
vi /etc/selinux/config = Change SELINUX=disabled

Create a free website or blog at WordPress.com.

Up ↑