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刷新一次,根据需求)

相关文章
相关标签/搜索