grafana-zabbix 설치 및 초기 설정

4232 단어 grafanazabbix

개요



Zabbix의 데이터를 소스로, Grafana로 서버의 상태를 가시화할 수 있는 grafana-zabbix의 설치부터 초기 설정까지의 순서입니다.

htp://p y. g라후아나자자비 x. rg/ 에는 온라인 데모 환경이 있습니다.
매우 멋진 느낌입니다.


환경



이미 Zabbix 서버(2.4계)가 인스톨 되고 있는 CentOS6상에서 구축했습니다.
Zabbix 서버는 2.2계 이하라면 설정이 약간 다른 것 같습니다.
htps : // 기주 b. 코 m / 오, r r b b / g 라 푸나 - 얏비 x / u uki / in s ta chion # Note-fu r - 쟈비 x - 22 - r ぇ s
Grafana는 설치되지 않은 상태입니다. 이번에는 2.0계를 사용합니다.

설치



Grafana 설치



grafana2.0 시스템을 설치합니다.
yum install -y fontconfig
wget https://grafanarel.s3.amazonaws.com/builds/grafana-2.0.2-1.x86_64.rpm
rpm -ivh grafana-2.0.2-1.x86_64.rpm
service grafana-server start

grafana-zabbix 설치


wget https://github.com/alexanderzobnin/grafana-zabbix/archive/v2.0.0.tar.gz
tar zxvf v2.0.0
mv grafana-zabbix-2.0.0/zabbix /usr/share/grafana/public/app/plugins/datasource/

zabbix에 Grafana 사용자 추가



zabbix에서 grafana 연동을 위한 사용자를 만듭니다.
Grafana에서 보려는 서버의 읽기 권한이 필요합니다.

여기에
ユーザー名:grafana
パスワード:passwd

합니다.



작성한 사용자 정보를 구성 파일에 작성하고 Grafana를 다시 시작하십시오.
vi /usr/share/grafana/public/app/plugins/datasource/zabbix/plugin.json
-----
:
  "username": "grafana",
  "password": "passwd",
:
-----

/etc/init.d/grafana-server restart

대시보드 설정



브라우저에서 Grafana에 로그인합니다.
기본적으로 3000번 포트로 부팅합니다.
http://servername:3000
초기 상태에서. admin/admin으로 로그인할 수 있습니다.

왼쪽 창의 데이터 소스에서 새로 추가를 열고 Zabbix 서버를 데이터 소스로 등록합니다.



Name과 Type을 Zabbix라고 합니다.
Url은 zabbix 서버의 API (api_jsonrpc.php) URL을 입력합니다.
Access는 direct로 변경합니다.
ZabbixAPIdetails에 Zabbix 서버에서 만든 Grafana 사용자의 정보를 입력합니다.

이것으로 설정이 완료됩니다.

대시보드 만들기



새로 대시보드를 만들려면 톱 페이지에서 Home을 열고 New 버튼을 클릭합니다.



그러면 빈 대시보드가 ​​만들어집니다.


녹색 막대를 클릭하면 AddPanel에서 항목을 추가할 수 있습니다. (여기에서는 graph로 작성합니다)


그래프의 병아리가 만들어지므로 제목(no title 부분)에서 edit를 클릭합니다.


Metrics 탭 하단의 데이터 소스를 zabbix로 변경하면 zabbix 모니터링 매개변수를 선택할 수 있습니다.


그리고는, 통상의 Grafana와 같이 설정해 가면, 좋아하는 대시보드를 작성할 수 있다고 생각합니다!
API 경유라서인지 표시가 조금 무거울까라는 인상입니다.

참고



GitHub
htps : // 기주 b. 코 m / 아, r, b, / g, 라후, 나 자비 x

좋은 웹페이지 즐겨찾기