1. 程式人生 > >grafana 新增zabbix資料來源

grafana 新增zabbix資料來源

開發十年,就只剩下這套架構體系了! >>>   

簡介

就是介紹下流程,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密碼是woyaoxuehuilinux 使用者是admin

新增zabbix資料來源

首先啟用zabbix外掛

之後配置外掛

點選設定->新增資料來源->選擇zabbix

這裡要說的是這個url預設是

http://localhost/zabbix/api_jsonrpc.php

但是我的是docker搭建的,可能是映象不一樣還是什麼原因,看了一下地址是

http://localhost/api_jsonrpc.php

去掉了zabbix這一層,其他的配置如圖

最後點選儲存測試,如果沒問題的話就是現實你的zabbix版本,之後建立圖示什麼的懶得寫了,寫這種東西要累死,都是圖,一個文章一個兩個圖還好,一車圖,我是不願意這麼幹的

歡迎關注Bboysoul的部落格www.bboy