XenServer를 Zabbix로 에이전트 모니터링
전제
XenServer를 Virtualbox에 구축하는 방법은 여기
Zabbix의 구축은 여기
XenServer에 zabbix-agent 설치
1. 먼저 XenServer에 SSH로 연결
2.SSH로 접속할 수 있으면, 이하의 커멘드 실행으로 리포지토리의 등록.
rpm -ihv http://repo.zabbix.com/zabbix/2.4/rhel/5/x86_64/zabbix-release-2.4-1.el5.noarch.rpm
3. 그런 다음 다음 명령으로 zabbix-agent를 설치합니다.
yum install zabbix-agent --disablerepo=citrix,base,epel
zabbix-agent 설정하기
◆ /etc/zabbix/zabbix_agentd.conf에서 편집
Zabbixサーバーを指定
Server=192.168.XX.XX
Zabbix サーバーを指定
ServerActive=192.168.XX.XX
XenServerのホスト名を指定
Hostname=test-XenServer
◆zabbix-agent 시작 및 자동 시작 설정
service zabbix-agent start
chkconfig zabbix-agent on
◆XenServer 포트 열기
zabbix와 통신하려면 기본적으로 10050 포트를 사용하기 때문에,
10050 포트를 여십시오.
vi/etc/sysconfig/iptablesの中に以下の一文を追加
-A RH-Firewall-1-INPUT -m conntrack --ctstate NEW -m tcp -p tcp --dport 10050 -j ACCEPT
追加したらiptablesを再起動する
/etc/init.d/iptables restart
zabbix 서버의 브라우저에서 설정
1. [설정] → [호스트] → [호스트 생성]을 선택합니다.
호스트 탭에서 다음과 같이 설정(예)
호스트 이름
XenServer
소속 그룹
Virtual machines
에이전트 인터페이스
IP 주소/포트 10050
2. 템플릿 탭에서 Template OS Linux를 선택합니다.
거기까지 설정하면 일단 [추가].
3. 템플릿까지 설정하면 그래프를 자동으로 할 수 있으므로 그들로 스크린을 만들면 이런 식으로.
요약
CPU 사용률 등은 XenCenter에서 볼 수 있지만 감시 항목은 zabbix가 보기 쉬울까.
다만 Virtualbox로 구축한 XenServer는 접속이 끊기 쉽기 때문에 테스트용으로서・・・
Reference
이 문제에 관하여(XenServer를 Zabbix로 에이전트 모니터링), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/E_M/items/dfc0a670c77677b098b2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)