就是介绍下流程,grafana的图表确定是比zabbix好看的,我通常也就看grafana上的,什么是grafana就不介绍了,本身百度去吧php
首先clone 下面这个项目linux
https://github.com/bboysoulcn/awesome-dockercompose.git
git
以后github
进入下面这个目录docker
cd grafana
json
修改docker-compose文件为下面这个状态api
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数据源插件而已bash
以后打开ip:3000端口进入grafana密码是woyaoxuehuilinux
用户是admin
app
首先启用zabbix插件测试
以后配置插件
点击设置->添加数据源->选择zabbix
这里要说的是这个url默认是
http://localhost/zabbix/api_jsonrpc.php
可是个人是docker搭建的,多是镜像不同仍是什么缘由,看了一下地址是
http://localhost/api_jsonrpc.php
去掉了zabbix这一层,其余的配置如图
最后点击保存测试,若是没问题的话就是现实你的zabbix版本,以后建立图标什么的懒得写了,写这种东西要累死,都是图,一个文章一个两个图还好,一车图,我是不肯意这么干的
欢迎关注Bboysoul的博客www.bboysoul.com Have Fun