Назад | Перейти на главную страницу

Zabbix не может получить ценность от агента

Я пытаюсь подключить Zabbix к хосту и получаю сообщение об ошибке:

Ошибка получения значения от агента: невозможно подключиться к [[xxx.xxx.xxx.xxx]: 10050]: [4] Прерванный системный вызов

Я не уверен, почему возникает эта ошибка, я могу проверить связь обоих серверов друг с другом и получить ответ с потерей пакетов 0%. Я также попробовал fping на хост-сервер и получил ответ «жив».

Агент активен, и журнал показывает успешное соединение:

 13776:20150501:131459.326 Starting Zabbix Agent [TEMPO_PROD]. Zabbix 2.4.4 (revision 52334).
 13776:20150501:131459.331 using configuration file: E:\Program Files (x86)\Zabbix Agent\conf\zabbix_agentd.win.conf
 13776:20150501:131459.340 agent #0 started [main process]
 6440:20150501:131459.345  agent #1 started [collector]
 13376:20150501:131459.349 agent #2 started [listener #1]
 13864:20150501:131459.353 agent #3 started [listener #2]
 13720:20150501:131459.358 agent #4 started [listener #3]
 11996:20150501:131459.362 agent #5 started [active checks #1]

Журнал Zabbix Server также не показывает отказов в соединении. Есть идеи, как решить?

ОБНОВИТЬ:

Поскольку вопрос уже закрыт, но это может помочь другим в будущем:

Я обнаружил, что хост-система не находится в той же локальной сети, что и сервер Zabbix, что делает связь невозможной с учетом настройки.

Что я сделал, чтобы решить эту проблему: я использовал AutoSSH для создания постоянного SSH-туннеля между хост-сервером и Zabbix сервером. Это позволило агенту и Zabbix серверу правильно взаимодействовать.

Может быть много разных причин, по которым Zabbix сервер не может подключиться к Zabbix агенту (неправильный IP или DNS, неправильный порт агента, неправильный тип элемента, брандмауэр и т. Д.), И многие из этих случаев описаны в Исправление проблем страница на https://www.zabbix.org/. Пожалуйста, попробуйте проверить там предложения.