grafana6.0+zabbix4.0展示数据
如果对运维课程感兴趣,可以在b站上搜索我的账号: 运维实战课程,可以关注我,学习更多免费的运维实战技术视频
grafana简介:
自身并不存储数据,数据是从其他地方获取,需要配置数据源。
grafana支持从zabbix中获取数据。
grafana优化了图形的展现,可以用来做监控大屏。
机器规划:
zabbix_server机器: 192.168.171.128
zabbix_agent机器: 192.168.171.129
grafana机器: 192.168.171.130
1.前提环境准备:
zabbix_server机器:已经安装zabbix4.0 ,zabbix_agent机器:已经安装zabbix_agentd端,且使用的自带模板监控,
192.168.171.128机器:zabbix_server
[root@server ~]# netstat -anput |grep 10051
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 21763/zabbix_server
[root@server ~]# netstat -anput |grep 10050
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 21821/zabbix_agentd
192.168.171.129机器:zabbix_agentd
[root@node1 ~]# vim /usr/local/zabbix/etc/zabbix_agentd.conf
PidFile=/usr/local/zabbix/zabbix_agentd.pid
LogFile=/usr/local/zabbix/zabbix_agentd.log
Hostname=nodeN
Server=192.168.43.166
ServerActive=192.168.43.166
UnsafeUserParameters=1
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf
[root@node1 ~]# mkdir /usr/local/zabbix/etc/zabbix_agentd.conf.d/
[root@node1 ~]# /usr/local/zabbix/sbin/zabbix_agentd
[root@node1 ~]# netstat -anput |grep 10050
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 16577/zabbix_agentd
192.168.171.128上:
2.grafana的安装—192.168.171.130上:安装grafana6.0.2(从zabbix_server搜集数据,进行展示)
[root@grafana ~]# rz
上传grafana包
[root@grafana ~]# ls
grafana-6.0.2-1.x86_64.rpm
[root@grafana ~]# yum -y localinstall grafana-6.0.2-1.x86_64.rpm
[root@grafana ~]# systemctl enable grafana-server
[root@grafana ~]# systemctl start grafana-server
[root@grafana ~]# systemctl status grafana-server
● grafana-server.service - Grafana instance
Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2019-10-05 23:01:38 CST; 4s ago
[root@grafana ~]# ps -ef |grep grafana
grafana 2195 1 1 23:01 ? 00:00:00 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile=/var/run/grafana/grafana-server.pid --packaging=rpm cfg:default.paths.logs=/var/log/grafana cfg:default.paths.data=/var/lib/grafana cfg:default.paths.plugins=/var/lib/grafana/plugins cfg:default.paths.provisioning=/etc/grafana/provisioning
root 2205 1999 0 23:02 pts/0 00:00:00 grep --color=auto grafana
[root@grafana ~]# netstat -anput |grep 3000
tcp6 0 0 :::3000 :::* LISTEN 2195/grafana-server