简介
就是介绍下流程,grafana的图表肯定是比zabbix好看的,我一般也就看grafana上的,什么是grafana就不介绍了,自己百度去吧
安装grafana
首先clone 下面这个项目
https://github.com/bboysoulcn/awesome-dockercompose.git
之后
进入下面这个目录
cd grafana
修改docker-compose文件为下面这个状态
version: "3"
services:
grafana:
image: "grafana/grafana:6.0.1"
container_name: "grafana"
ports:
- "3000:3000"
environment:
#- "GF_SERVER_ROOT_URL=grafana.bboysoul.com"
- "GF_SECURITY_ADMIN_PASSWORD=你的密码"
- "GF_INSTALL_PLUGINS=alexanderzobnin-zabbix-app"
restart: "always"
volumes:
- "grafana-data:/var/lib/grafana"
- "grafana-etc:/etc/grafana/"
- "grafana-logs:/var/log/grafana"
- "grafana-home:/usr/share/grafana"
extra_hosts:
- "zabbix.bboysoul.com:10.10.10.10"
volumes:
grafana-data:
grafana-etc:
grafana-logs:
grafana-home:
其实就是加了一句- "GF_INSTALL_PLUGINS=alexanderzobnin-zabbix-app"
安装了一个zabbix数据源插件而已
之后打开ip:3000端口进入grafana密码是passwd
用户是admin
添加zabbix数据源
首先启用zabbix插件
之后配置插件
点击设置->添加数据源->选择zabbix
这里要说的是这个url默认是
http://localhost/zabbix/api_jsonrpc.php
但是我的是docker搭建的,可能是镜像不一样还是什么原因,看了一下地址是
http://localhost/api_jsonrpc.php
去掉了zabbix这一层,其他的配置如图
最后点击保存测试,如果没问题的话就是现实你的zabbix版本,之后创建图标什么的懒得写了,写这种东西要累死,都是图,一个文章一个两个图还好,一车图,我是不愿意这么干的
欢迎关注我的博客www.bboy.app
Have Fun