Grafana 安裝配置啟動


1、概述

Grafana是一個跨平台的開源的分析和可視化工具,可以通過將采集的數據查詢然后可視化的展示,並及時通知。

特點如下:

  • 豐富的可視化顯示插件,包括熱圖、折線圖、餅圖,表格等等。
  • 多數據源,支持多數據源Graphite,InfluxDB,OpenTSDB,Prometheus,Elasticsearch,CloudWatch和KairosDB,zabbix等。用於數據的展示。
  • 通知提醒,達到目標制定的閥值,進行報警。
  • 混合展示,可以在同一個張圖表中,展示不同數據源的數據。適應靈活多變的復雜業務場景。
  • 多租戶,可以通過多組織構造,分開隔離。保證多機構下,只看到本機構的監控系統數據。

2、安裝部署

  • 安裝及啟動
[root@Server ~]# wget https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/grafana-6.5.1-1.x86_64.rpm
[root@Server ~]# yum -y install grafana-6.5.1-1.x86_64.rpm
[root@Server ~]# systemctl start grafana-server
[root@Server ~]# systemctl enable grafana-server
[root@Server ~]# netstat -lntp|grep grafana    # 可看出grafana的端口默認是3000
tcp6       0      0 :::3000                 :::*                    LISTEN      6393/grafana-server 
  • 修改登錄密碼

安裝完成並啟動后,默認用戶名和密碼都是admin、登錄會提示修改密碼的

3、grafana相關文件

復制代碼
[root@Server ~]# find / -name grafana
/var/lib/grafana    # 存儲存儲臨時文件、會話和sqlite3 db文件
/var/log/grafana    # 日志目錄
/usr/share/grafana    #  插件、腳本、配置文件等
/usr/share/grafana/public/app/plugins/datasource/grafana
/etc/grafana      # 配置文件
/run/grafana     # PID文件
復制代碼

 4、grafana相關命令

[root@Server ~]# grafana-cli plugins list-remote  # 獲取可用的插件列表
[root@Server ~]# grafana-cli plugins list-remote|grep zabbix    # 獲取zabbix插件
id: alexanderzobnin-zabbix-app version: 3.12.2
[root@Server ~]# grafana-cli plugins install alexanderzobnin-zabbix-app    # 安裝zabbix插件

 

5、用戶權限管理

  • 安裝完成后,對應的是admin用戶。grafana有以下三種用戶權限
Admin:超管,具備所有權限
Viewer:僅可以查看DashBoard
Editer:不可以創建用戶,不可以新增Datasource,可以創建DashBoard,修改DashBoard添加的圖表各參數
  • 創建用戶

Configuration-->Users-->Invite(邀請),填寫郵件、用戶名、用戶角色,是否發送邀請郵件等。填寫完畢后,點擊下方圖片綠色框中的Invite

 在點擊 Copy Invite,然后在瀏覽器中粘貼,可以轉到設置nic用戶的密碼界面

 

6、docker部署grafana

docker pull grafana/grafana:7.3.7     # 版本日志為2021-01-14
docker run -d -p 3000:3000 --name grafana grafana/grafana:7.3.7

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM