
OpenTSDB
jyj019
向着喜欢的道路前进
展开
-
OpenTSDB的/ API / PUT(opentsdb的输入的api)简介
写在前面,这里是补充宇毅的博客内容翻译几篇文档,补充下java代码的一些实现,参考文献和其他文章列表放在末尾翻译原文档http://opentsdb.net/docs/build/html/api_http/put.html这篇文章讲的OpenTSDB如何存储数据的理论知识,比较简单,但需要在使用前了解。其中有两点比较重要的地方。第一是存储数据的json格式,4个指标必须都有,并按正确...翻译 2018-08-01 08:37:21 · 3534 阅读 · 0 评论 -
OpenTSDB的/ API / query/last(opentsdb的末尾反向查询的api)简介
写在前面,这里时对OpenTSDB查询的一篇补充文档,一个特殊的查询方式:末尾反向查询。翻译原文档http://opentsdb.net/docs/build/html/api_http/query/last.html末尾反向查询与其他的查询有很多不同的地方,最关键的就是Http api的URL不同,结尾需要写为query/last而不是query。在查找资料的时候看到有博客写的需要在...翻译 2019-01-06 20:41:42 · 2679 阅读 · 1 评论 -
Open ASYNCHBase配置文件
写在前面ASYNCHBase是基于HBase相关的一些设置,对于了解内核配置有一定的帮助原地址https://opentsdb.github.io/asynchbase/docs/build/html/configuration.htmlConfigurationAsyncHBase 1.7有一个新的配置类Config,可以调整客户端的许多参数。为了向后兼容,现有HBaseClie...翻译 2018-10-28 00:08:01 · 1603 阅读 · 0 评论 -
OpeTSDB的Configuration配置
配置文件用于服务端http配置,如果通过RPC写入的方式,在客户端也需要配置相应文件。翻译 2018-10-27 22:19:55 · 2582 阅读 · 0 评论 -
OpenTSDB系列目录
写在前面的一些话距离我第一次写OpenTSDB的博客已经有两个月了,也受到了一些关注,但再次写OpenTSDB却很难再去说它有趣而精妙的插值等使用方法了。因为最近使用OpenTSDB的体验并不算好,在开始架构设计方面只考虑到它服务的易用性,而对它的负载和并发读写时性能的冲突考虑较少,因为出现了许多问题,这些问题甚至涉及到它的内核和依赖数据库HBase:第一个问题是大概每两周挂掉一次,具体原...原创 2018-10-27 22:00:24 · 3077 阅读 · 1 评论 -
OpenTSDB的故障排除
如果使用OpenTSDB多的话,就会逐渐意识到它的不足,这个与其说是故障排除,也可以叫缺陷说明了,毕竟按上面的方法排除故障还是不容易。翻译 2018-10-29 22:06:41 · 1928 阅读 · 1 评论 -
OpenTSDB的元数据
HBase存在存储OpenTSDB源数据的表,了解这个对OpenTSDB的存储机制就会有一定了解.翻译 2018-10-29 21:55:31 · 654 阅读 · 1 评论 -
OpenTSDB的汇总和预聚合(Rollup And Pre-Aggregates)(二)
这是有关于OpenTSDB支持的有关配置,和预先设置聚合,不过这方面的应用还是太少,有待补充。翻译 2018-10-29 21:47:01 · 2747 阅读 · 1 评论 -
OpenTSDB的汇总和预聚合(Rollup And Pre-Aggregates)(一)
写在前面这是有关于OpenTSDB支持的有关配置,和预先设置聚合,不过这方面的应用还是太少,有待补充。原地址:http://opentsdb.net/docs/build/html/user_guide/rollups.html虽然TSDB旨在存储原始的全分辨率数据,只要有空间,对宽时间范围或许多标签组合的查询都会非常痛苦。此类查询可能需要很长时间才能完成,或者在最坏的情况下,会因内存...翻译 2018-10-29 21:44:45 · 2528 阅读 · 1 评论 -
OpenTSDB的UID和TSUID
写在前面UID和TSUID设计openTSDB的表结构,这里解释为什么选择和其中的一些用法原地址https://opentsdb.github.io/asynchbase/docs/build/html/configuration.html在OpenTSDB中,当您编写时间序列数据点时,它始终与度量标准和至少一个标记名称/值对相关联。在第一次遇到或通过API或CLI工具显式分配时,会为...翻译 2018-10-28 12:38:50 · 1611 阅读 · 0 评论 -
OpenTSDB写数据(一)
写在前面写入的一些配置和设计会对OpenTSDB数据库性能产生影响,所以这不单单是简单的数据输入,第一部分主要是对数据的写入规范。原地址http://opentsdb.net/docs/build/html/user_guide/writing/index.html写数据(Writing Data)您可能希望直接进入并开始将数据投入TSD,但要真正利用OpenTSDB的强大功能和灵...翻译 2018-10-28 11:10:45 · 3388 阅读 · 0 评论 -
OpenTSDB使用/ API / PUT进行数据存储的java实现
写在前面,这里是补充下java代码的一些实现,感谢同事w给我提供的帮助。参考文献和其他文章列表放在末尾。这篇文章讲的OpenTSDB如何存储数据的java实现,实现步骤很简单,也有其他一些方法,不过post应该是最普遍的:第一创建一个对post请求进行分析的响应类,可以对返回响应码进行分析。进一步可以获取响应内容和实现重试发送的功能。第二是将实体数据转化为opentsdb标准json数...原创 2018-08-01 20:18:22 · 2191 阅读 · 1 评论 -
OpenTSDB使用/ API / query进行数据查询的java实现
写在前面,这里是补充下java代码的一些实现,感谢同事w给我提供的帮助。参考文献和其他文章列表放在末尾。这篇文章讲的OpenTSDB如何数据的java实现,实现步骤写出来就比较简单,也有其他一些方法,不过post应该是最普遍的:这里主要讲解了一些查询格式数据的拼装,讲了历史数据点查询,历史数据段时间查询,实时数据查询共3种方式。对查询数据的插值和聚合方式的设置采用了最简单的一种,这个准备之...原创 2018-08-01 22:26:46 · 3897 阅读 · 3 评论 -
OpenTSDB的/ API / query(opentsdb的查询的api)简介(二)
写在前面,这里是补充宇毅的博客内容翻译几篇文档,补充下java代码的一些实现,参考文献和其他文章列表放在末尾翻译原文档http://opentsdb.net/docs/build/html/api_http/query/index.html这篇文章是接上篇OpenTSDB的/ API / query(opentsdb的查询的api)简介(一)https://blog.youkuaiyun.com/jy...翻译 2018-08-01 14:19:33 · 4943 阅读 · 1 评论 -
OpenTSDB的/ API / query(opentsdb的查询的api)简介(一)
写在前面,这里是补充宇毅的博客内容翻译几篇文档,补充下java代码的一些实现,参考文献和其他文章列表放在末尾翻译原文档http://opentsdb.net/docs/build/html/api_http/query/index.html这篇文章讲的是http查询需要的api,通过以下的结构可以实现查询和返回。尤其是子查询这种结构,与UI介绍的有很大区别,值得注意。建议和文章《OpenT...翻译 2018-08-01 13:42:33 · 7172 阅读 · 0 评论 -
(转)opentsdb查询的简介————基础知识和UI操作
这篇文章基本上是转至https://blog.youkuaiyun.com/xsdxs/article/details/65938213,先严正声明下。同时翻译至http://opentsdb.net/docs/build/html/user_guide/query/index.html其实这种转载我也不想做,但是这篇确实是opentsdb查询的核心内容,但这篇文章也有一定的坑。也是我把它设置为基础知...转载 2018-08-01 09:36:30 · 3810 阅读 · 0 评论 -
Spark Streaming写入tsdb卡死问题
最近写入程序经常出现写入tsdb卡死问题,经过比较久排查后解决,这里记录下。对我个人而言加深了spark程序和yarn资源管理关系的认知。原创 2019-05-29 21:29:43 · 558 阅读 · 0 评论