Добрый день.
В скрипте, который вызывает zabbix agent, есть следующая строчка:
systemctl show -p MainPID elasticsearch
Если zabbix-agent запускается через systemd, то команда:
zabbix_get -s 127.0.0.1 -k processpid[elasticsearch]
Выдаст следующую ошибку:
Failed to get properties: Connection timed out
Но если запустить zabbix-agent через консоль:
zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
то тогда этой ошибки нет.
Как я понял, данная ошибка возникает если включен selinux. Если выключаем (setenforce 0), то все работает как часы.
Какие еще возможны способы решения данной проблемы?