2017-12-02 2 views
0

개인 네트워크에서 openbaton을 사용하여 openstack에 일부 VNF를 배포했습니다. openstack의 네트워크 토폴로지 스크린 샷을 동봉했습니다.Zabbix를 사용하여 공개 스택에서 개인 IP로 실행중인 VNF를 모니터합니다

screenshot of openstack network topology
는 지금은 zabbix를 사용하여 이러한 VNFs을 모니터링 할. IP 10.0.0.3을 사용하는 VNF로 ssh를 실행하기 위해 zabbix-agent를 설치하고 zabbix-agent의 자동 등록을 허용하도록 설정 파일에 ServerActive=<zabbix-server-IP-address>을 변경했습니다. 이에 따라 zabbix-server에 Add Host & Link to templates이라는 동작을 추가했습니다.

그러나 zabbix 서버 호스트의 목록에서이 작업을 수행 한 후, 나는 나는이 생각
Get value from agent failed: cannot connect to [[<openstack-IP-address>]:10050]: [111] Connection refused

과 같은 오류 메시지와 함께, <openstack-IP-address>:10050 같은 항목을 얻고있다

zabbix 에이전트 때문에 개인 네트워크에있는 VNF 내부에서 포트 10050에서 수신 대기 중입니다. <openstack-IP-address>에 포트 10050에서 청취하는 zabbix-agent는 없습니다.

zabbix-server가 VNF에서 실행중인 zabbix-agent를 인식 할 수 있도록하려면 어떻게해야합니까?

+0

https://serverfault.com/questions/885459/why-my-host-shows-up-as-unreachable-on-the-zabbix-server와 매우 유사합니다. – Richlv

답변

0

처음에는 zabbix-server가 외부 서버에 설치되었습니다. 그래서 개인 네트워크에서 VNF에 액세스 (ping/telnet) 할 수 없었습니다. 이 문제를 해결하기 위해 동일한 개인 네트워크에서 VNF 자체에 zabbix-server를 설치했습니다. 이렇게함으로써 zabbix-server는 다른 VNF에 설치된 zabbix-agent를 모니터 할 수있었습니다.

0

활성 항목 (즉, 에이전트가 서버에 연결하는 모드)을 사용하려고합니다. 이미 활성 에이전트 자동 등록을 사용하고 있습니다.

풀 클론에게, 그래서 기본 템플릿을 변경 이들 기관의 모든 활동을하려면 :

다음 수정을

  • 항목
  • LLD 규칙
  • LLD 항목 프로토 타입 당신의 이전에 링크 된 템플릿의 "unlink & 클리어"링크를 클릭하십시오.

+0

또한 https://serverfault.com/questions/885459/why-my-host-shows-up-as-unreachable-on-the-zabbix-server는 매우 유사합니다. – Richlv

0

zabbix 서버에서 VNF로 10050 포트로 텔넷 접속하는 방법을 사용 하시겠습니까?

관련 문제