1、Grafana簡介 |
Grafana是一個可視化面板(Dashboard),有着很是漂亮的圖表和佈局展現,功能齊全的度量儀表盤和圖形編輯器,支持Graphite、elasticsearch、zabbix、InfluxDB、Prometheus和OpenTSDB做爲數據源。Grafana主要特性:靈活豐富的圖形化選項;能夠混合多種風格;支持白天和夜間模式;多個數據源。官方文檔:http://docs.grafana.org/installation/rpm/web
2、安裝部署 |
1.rpm包方式安裝sql
$ wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.1.3-1.x86_64.rpm $ sudo yum install initscripts fontconfig $ sudo rpm -Uvh grafana-5.1.3-1.x86_64.rpm
2.yum方式安裝當前穩定版本數據庫
yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.1.3-1.x86_64.rpm
3.相關二進制文件路徑後端
#二進制啓動文件 /usr/sbin/grafana-server #init.d腳本 /etc/init.d/grafana-server #默認環境變量配置文件 /etc/sysconfig/grafana-server #7.xsystem服務文件 /usr/lib/systemd/system/grafana-server.service #日誌文件 /var/log/grafana/grafana.log # 默認sqlite3數據庫 /var/lib/grafana/grafana.db
4.服務啓動與中止瀏覽器
#SysV方式啓動Grafana $ service grafana-server start $ chkconfig --add grafana-server #Systemd方式啓動Grafana $ systemctl daemon-reload $ systemctl start grafana-server $ systemctl status grafana-server
5.啓動Granfa以後,進程名稱爲grafana-server。將會默認使用grafana用戶和組運行Granfa進程。默認會開啓HTTP的3000端口。啓動服務以後直接直接在瀏覽器訪問http://IP:3000就會出現登陸界面,默認帳號和用戶名爲admin/admin,在/etc/grafana/grafana.ini配置文件中可修改。app
3、整合Zabbix |
1.安裝Grafana支持zabbix數據源插件elasticsearch
#列出可安裝查看 grafana-cli plugins list-remote #安裝zabbix插件 grafana-cli plugins install alexanderzobnin-zabbix-app #安裝完成重啓服務 service grafana-server restart #默認插件安裝目錄 /var/lib/grafana/plugins/
2.移動到grafana左側面板的插件,選擇應用程序選項卡,而後選擇「編輯器
」選項卡,打開Zabbix,點擊enable插件,以下圖:
3.配置grafanaide
選擇菜單"Configuration"-->"Data Source"-->"Add data source",配置示例以下:佈局
相關配置項目說明:
Name:給數據源起一個名字。
Default:選擇默認,意味着數據源將預先選定爲新的面板。
Type:選擇數據源的類型。
Url:這裏的Url是http協議,地址和端口是zabbix-web提供的接口。
Access:訪問代理,這裏選擇了proxy表示Grfana經過後端訪問,還有direct值表示從瀏覽器直接訪問目錄。
代理(proxy)訪問意味着的Grafana後端將從瀏覽器代理全部請求,並將它們發送到數據源。這樣是有用的,由於它能夠消除CORS(交叉來源站點資源)的問題,如消除須要傳播到數據源到瀏覽器的身份驗證詳細信息。但還支持直接(direct)訪問,由於在某些狀況下可能用來訪問直接根據用例和拓撲結構的Grafana、 用戶和數據源的數據源。
Username:輸入zabbix的用戶名,須要進行認證,通常使用管理員。
Password:輸入zabbix用戶的密碼。
都填寫完成以後點擊Save & Test,通常只要看見Success就表示成功了,下面就能夠去利用zabbix中數據添加圖形了。