본문 바로가기

Zabbix/trouble shooting

ZBX_TCP_READ() timed out

메시지: Get Value from agent failed: ZBX_TCP_READ() timed out
 

원인 

호스트 방화벽 등으로 인한 agent -> Zabbix Server(혹은 Proxy) 접근 불가 현상


요구 사항


agent(Client) 내 포트 사용 가능 여부(방화벽 등) 및 zabbix_agentd.conf 내 Zabbix Server(혹은 Proxy) 정보 설정 확인


 
1. Config 설정 상 Active(agent -> Server) 정보 누락 여부 및 정확성 확인
 
/home/zabbix/conf/zabbix_agentd.conf 내에
 
ServerActive=
 
영역에 Proxy 혹은 Server IP 가 정확히 들어가 있는 지 확인 후
 
수정하였다면 저장 후 agent를 재기동함으로 정상화 할 수 있다.
 
 
2. Client 호스트의 방화벽, 즉 OS 상의 방화벽에 의한 10051 포트 차단 여부 확인
 
리눅스의 firewalld 등 OS 방화벽이 Active(running) 상태인 지 확인한다, firewalld 사용이 불가피 하다면 정책을 추가해야 한다.