就是介紹下流程,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