У меня проблема с соединением Zabbix, когда я использую докеры.
Некоторая информация:Сервер Zabbix и агент, использующий dns с док-станцией swarm 1.12- проблемы с подключением
- У меня есть сервер Zabbix и Zabbix агент (оба Докер контейнеров).
- Я использую докерный рой (докер 1.12) для развертывания.
- Я создал частную сеть с грузчиком называется
mynetwork
сервера Zabbix развертывают команды:
docker service create -name zabbix-server-dns...--network=mynetwork...-p some-ports...zabbix-server-image
в серверном конф Zabbix: sourceIP=0.0.0.0
Zabbix агент развертывают команды:
docker service create -name zabbix-agent-dns...--network=mynetwork...-e server=zabbix-server-dns...-p some-ports...zabbix-agent-image
в Zabbix ui:
Я создал имя хоста: zabbix-agent-dns
. Я ввел то же имя в dns и порт 10050 и приложил шаблон. Хост стал зеленым в ui, но не контролировал! Все, что я получаю, не поддерживается. Мне удается выполнить ping из контейнера сервера Zabbix в контейнер агента, но не от контейнера агента к серверу. Я думаю, что Zabbix-серверу удалось отправить агенту запрос элемента, агент смог получить запрос и обработать его, но что-то не так, когда он пытается отправить данные обратно на сервер Zabbix, и я не знаю почему.
Помогите пожалуйста ...
Я должен сказать, что если я запускаю те же контейнеры без Docker рои и моей новой сети он работает отлично.
Проблема не в том, что касается моих ключей элементов, потому что когда я запускаю то же самое без использования сети «mynetwork» работает нормально (я получаю правильное значение от zabbix_get). – yogi
Какое сообщение об ошибке? Какова конфигурация этого элемента? – Richlv