opentsdb是一款功能时间序列的数据库,经常用的软件支持手机大规模集群得数据资料并进行存储功能,经常用的软件安装简单,只需要跟着教程一步一步的来,就能够安装成功,感兴趣的朋友可千万不要错过了哦。
安装教程
1、下载安装包
2、解压安装包
tar -xvf hbase-2.2.2-bin.tar.gz
3、修改配置文件
vim conf/hbase-env.sh
export java_HOME=/opt/java/jdk1.8.0_131 ##指定Java环境
export HBASE_MANAGES_ZK=true ##应用于hbase自带的zookeeper
vim conf/hbase-site.xml 将文件中<configuration>按照下面配置即可
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///home/testuser/hbase</value> ##指定hbase的根目录
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/testuser/zookeeper</value> ##指定zookeeper的目录
</property>
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
</configuration>
vim /etc/profile ##添加环境变量,完成之后,source /etc/profile生效
export HBASE_HOME=/data/hbase-2.2.2 ##hbase安装路径
export PATH=$HBASE_HOME/bin:$PATH
4、启动
./bin/start-hbase.sh ##正常启动之后可以访问https://ip:16010端口
opentsdb应用功能
主要用途,就是做监控系统;譬如收集大规模集群(包括网络设备、操作系统、应用程序)的监控数据并进行存储,查询。
存储到OpenTSDB的数据,是以metric为单位的,metric就是1个监控项,譬如服务器的话,会有CPU应用于率、内存应用于率这些metric;
OpenTSDB应用于HBase作为存储,由于有良好的设计,因此对metric的数据存储支持到秒级别;
OpenTSDB支持数据永久存储,即保存的数据不会主动删除;并且原始数据会一直保存(有些监控系统会将较久之前的数据聚合之后保存)
应用优点
很少更新
数据写入之后,不会更新
写多于读
95%-99%的操作都是写操作
顺序写
由于是时间序列数据,因此数据多为追加式写入,而且几乎都是实时写入,很少会写入几天前的数据。
区块(bulk)删除
基本没有随机删除,多数是从一个时间点开始到某一时间点结束的整段数据删除。比如删除上个月,或者7天前的数据。很少出现删除单独某个指标的数据,或者跳跃时间段的数据。
区块删除很容易进行优化,比如可以按区块来分开存储到不同的文件,这样删除一个区块只需要删除一个文件就可以了,成本会比较低。
版权声明:opentsdb所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。
软件下载信息清单:
软件名称 | 发布日期 | 文件大小 | 下载文件名 |
---|---|---|---|
opentsdb安装包 | 2024年11月9日 | 12.3M | opentsdb_v2.4.0_qudong9.com.zip |
软件评论