OpenTSDB 学习之路
1、需求:因为业务需要,所以最近在学习 OpenTSDB,学习的过程中留下一些记录,以便日后翻阅。
2、简介:
OpenTSDB并不是一个所谓的DB,只是一个Hbase的读写服务,底层是Hbase。
3、启用原因:
解决时序数据的存储问题和Hbase的类SQL问题。
4、术语
metric: 指标,比如在系统监控中cpu mem的利用率、系统Load、IO等都是指标。
timestamp: 时间戳
tag: 标签,其实表示在哪个维度。 比如在cpu在某个机器上的数据,就可以把机器ip作为tag打进去。在OpenTSDB里tag是个k-v,比如 ip=192.168.0.1 就可以做为一个tag。注意OpenTSDB最多只能打8个tag。
value: 我们要存的时序数据的值。
安装:
yum安装
安装依赖
安装OpenTSDB