openTSDB (rpm)安裝 + Grafana 視圖

一、提早安裝環境git

操做系統:CentOSgithub

OpenTSDB版本:2.0.1shell

JDK版本:1.8.1_101數據庫

Apache HBase版本:1.1.2函數

 

二、安裝Grafanaoop

yum安裝grafanaui

sudo yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.3-1.x86_64.rpm

安裝成功以後啓動服務spa

sudo service grafana-server start

設置grafana服務在機器啓動時自啓操作系統

sudo systemctl enable grafana-server.service

查看啓動是否成功.net

systemctl status grafana-server
 

 


三、安裝OpenTSDB,進入OpenTSDB官網

  RPM路徑:

  https://github.com/OpenTSDB/opentsdb/releases/download/v2.0.1/opentsdb-2.0.1.noarch.rpm

  安裝命令:

rpm -ivh opentsdb-2.0.1.noarch.rpm

 

 

四、 安裝完後,重要的目錄以下:

    /etc/opentsdb - Configuration files 
    /tmp/opentsdb - Temporary cache files 
    /usr/share/opentsdb - Application files 
    /usr/share/opentsdb/bin - The "tsdb" startup script that launches a TSD or commandline tools 
    /usr/share/opentsdb/lib - Java JAR library files 
    /usr/share/opentsdb/plugins - Location for plugin files and dependencies 
    /usr/share/opentsdb/static - Static files for the GUI 
    /usr/share/opentsdb/tools - Scripts and other tools 
    /var/log/opentsdb - Logs 

 

修改配置文件 /usr/share/opentsdb/etc/opentsdb/opentsdb.conf 的 tsd.storage.hbase.zk_quorum值

tsd.storage.hbase.zk_quorum =hadoop107:2181,hadoop104:2181,hadoop108:2181

 若是你使用的是hbase集羣,則你還須要設置--zkquorum--cachedir對應的目錄會產生一些臨時文件,你能夠設置cron定時任務進行刪除。添加--auto-metric,則當新的數據被蒐集時自動建立指標。 你能夠將這些參數編寫到配置文件中,而後經過--config指定該文件所在路徑。

 

 五、若是是第一次安裝,須要先在HBase 中建立相關數據表

cd /usr/share/opentsdb/tools
env COMPRESSION=NONE HBASE_HOME=/usr/hdp/2.6.3.0-235/hbase-/usr/share/opentsdb/tools/create_table.sh

 

須要設置的環境變量爲COMPRESSIONHBASE_HOME,前者設置是否啓用壓縮,或者設置hbase home目錄。若是使用壓縮,則還須要安裝lzo 

 

進入Hbase命令行,能夠查看到新建的表:

# hbase shell

list
能夠查看到新建的四個表tsdb、tsdb-meta、tsdb-tree、tsdb-uid

 

 

六、啓動服務:

service opentsdb start

 

 

七、訪問Grafana WEB頁面結合OpenTSDB進行視圖展示

  • 一、訪問地址:192.168.0.239:3302 (ip:3302)
  • 二、 默認用戶admin 密碼admin

  • 三、建立一個鏈接庫    點擊create your first data source建立鏈接庫

  • 四、選擇所須要的鏈接庫


    Name:庫的名稱;
    Type:選擇所須要的庫(這裏選擇OpenTSDB)
    Url:optsdb的http訪問地址
    Version:選擇<=2.1版本(根據安裝的opentsdb進行選擇)

  • 五、保存信息

  •  

    六、建立視圖
    返回home,點擊New dashboard建立視圖

    選擇其中的一個進行視圖展現,這裏選擇Graph面板

  • 七、視圖設置

    選擇時間段

    點擊panelTitle 選擇Edit 出現 Graph選項 

  • 八、選擇數據庫以及展示的信息設置

    Data Source :選擇咱們所建的庫的名稱
    Metric:選擇咱們在OpenTsdb中的查詢值
    Down sample:是採樣品的時間設置
    Tags:opentsdb的key,value值信息
    Aggregator:聚合函數sum、avg、count...

  • 九、配置完成後展現最終視圖

    折線圖展現,折線能夠拉伸,也可在右上角設置自動刷新時間(5S刷新一次,根據需求)

相關文章
相關標籤/搜索