欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
OpenTSDB
来自开放百科 - 灰狐
(版本间的差异)
小 (→项目) |
小 (→图集) |
||
第44行: | 第44行: | ||
<gallery> | <gallery> | ||
image:opentsdb-architecture.png|架构 | image:opentsdb-architecture.png|架构 | ||
+ | image:OpenTSDB-Table-Design.png|表设计 | ||
+ | image:Time-Series-Storage-In-HBase.png|时序存储 | ||
image:hbase-master-tsdb-tables.png|TSDB表 | image:hbase-master-tsdb-tables.png|TSDB表 | ||
image:opentsdb-hbase-regions.png|Regions | image:opentsdb-hbase-regions.png|Regions |
2018年10月12日 (五) 13:15的最后版本
OpenTSDB 项目提供了一个时间序列数据库,该数据库用来存储由外部代理程序收集的服务器和服务的各项监控指标(metric),所有数据都存储在HBase中。
OpenTSDB:一个开源监控系统,它使用Apache HBase存储所有的时序(无须采样)来构建一个分布式、可伸缩的时间序列数据库。它支持秒级数据采集所有metrics,支持永久存储,可以做容量规划,并很容易的接入到现有的报警系统里。OpenTSDB可以从大规模的集群(包括集群中的网络设备、操作系统、应用程序)中获取相应的metrics并进行存储、索引以及服务,从而使得这些数据更容易让人理解,如web化,图形化等。
目录 |
[编辑] 安装
在一个CDH5或HDP2.3的虚拟机上安装OpenTSDB
sudo ln -sf /usr/share/zoneinfo/UTC /etc/localtime sudo yum install git automake gnuplot git clone https://github.com/OpenTSDB/opentsdb.git cd opentsdb ./build.sh env COMPRESSION=none HBASE_HOME=/usr/lib/hbase ./src/create_table.sh 或 env COMPRESSION=none HBASE_HOME=/usr/lib/ams-hbase ./src/create_table.sh mkdir /tmp/tsd ./build/tsdb tsd --port=4242 --staticroot=build/staticroot/ --cachedir=/tmp/tsd/ http://127.0.0.1:4242
HDP2.3可能出现的问题:
ERROR [main-EventThread] HBaseClient: The znode for the -ROOT- region doesn't exist!
[编辑] 指南
[编辑] 存储
[编辑] 项目
[编辑] 文档
[编辑] 用户
[编辑] 图集
[编辑] 链接
分享您的观点