当前位置:新万博英超赛事 > 新万博英超比赛 > 新万博英超比赛且Java版本高于1.6

新万博英超比赛且Java版本高于1.6

作者: 新万博英超赛事|来源: http://www.xinli12.com|栏目:新万博英超比赛
文章关键词:

新万博英超赛事,武斗大会

  刘斌,OneAPM后端研发工程师,拥有10多年编程经验,参与过大型金融、通信以及Android手机操作系的开发,熟悉Linux及后台开发技术。曾参与翻译过《第一本Docker书》、《GitHub入门与实践》、《Web应用安全权威指南》、《WEB+DB PRESS》、《Software Design》等书籍,也是Docker入门与实践课程主讲人。本文所阐述的「时间序列数据库」,新万博英超比赛系笔者所负责产品Cloud Insight对性能指标进行聚合、分组、过滤过程中的梳理和总结。

  数据可以通过多种协议写入 KairosDB,比如 Telnet 的按行写入,HTTP API,Graphite 以及批处理导入。此外,还可以使用或者自己编写插件。

  KairosDB 采用了 Cassandra 作为数据存储方式,Cassandra 也是一个比较流行的NoSQL数据库,很多开源软件基于此数据库。

  作为数据分析系统,分组和聚合则是必不可少的功能。KairosDB的聚合(也就是down samples)功能,支持的标准函数有 min、max、sum、count、mean、histogram、gaps 等,而且都非常实用。

  比如 percentile,可以计算一个指标值大概的百分比位置,非常适合存储类似“你打败了xx%的人”这种需求场景。

  KairosDB 提供了进行数据导入导出的命令行工具。根据官方文档的说明,在一台分配了 2Gig 内存的 SSD Cassandra 上,1 秒钟能导入 13 万条数据。

  KairosDB 也提供多种基于 Guice 的插件机制来进行扩展(data point ,数据存储,协议处理等。)

  首先,需要确保你的JAVA_HOME已经设置好了,且Java版本高于1.6。

  然后需要到 GitHub 上去下载安装包。我用的是 OS X 系统,因此我选择了kairosdb-1.1.1-1.tar.gz(注意:点击这个链接即可下载)

  配置文件中还能对 Cassandra 进行设置,比如服务器地址、keyspace 等。不过默认的话 KairosDB 使用 H2 作为数据存储,这样在开发环境下我们就不必配置Cassandra 了。这里我们也以 H2 为例来初步认识一下 KairosDB,这也是 KairosDB 的默认配置。

  所以在这个例子里,我们不必修改配置文件,直接启动 KairosDB 即可:

  其中run参数会以前台运行的方式启动 KairosDB,而start则以后台进程的方式启动 KairosDB。

  从服务器返回结果我们可以看到,HTTP 204 状态码,也是 KairosDB 成功写入数据的结果。

  KairosDB 自带了一个 Web 界面,你可以通过访问。不过这个 UI 主要是以开发为目的的,可以看到查询的 JSON 文本,方便调试,比较直观。默认的 UI 使用了 Flot 来画图,如果你愿意,新万博英超比赛也可以使用 Highcharts 替换。

  KairosDB 竟然支持 metric 删除功能,这个功能会有多少人需要呢?

  列出 metric 名、tag 列表、列出 tag 值,说不定有人会喜欢,比如在输入框自动提示灯功能,可能需要这些元数据。

  这个 API 能列出系统中所有的 tag key。不过遗憾的是它不支持只列出某一给定指标的所有 tag key。

  这个 API 能列出系统中所有的 tag value。同样遗憾的是它也不支持只列出某一给定指标的所有 tag value。

  Cloud Insight集监控、管理、计算、协作、可视化于一身,帮助所有 IT 公司,减少在系统监控上的人力和时间成本投入,让运维工作更加高效、简单。

  开源时序数据库 如图是17年6月在db-engines上时序数据库的排名,我会挑选开源的、分布式的时序数据库...

  KairosDB KairosDB最初是从OpenTSDB 1.x版本fork出来的一个分支,目的是在Ope...

  开源时序数据库 如图是17年6月在db-engines上时序数据库的排名,我会挑选开源的、分布式的时序数据库...

  【编者按】刘斌,OneAPM后端研发工程师,拥有10多年编程经验,参与过大型金融、新万博英超比赛通信以及Android手机操作系...

  【编者按】刘斌,OneAPM后端研发工程师,拥有10多年编程经验,参与过大型金融、通信以及Android手机操作系...

文章标签: 新万博英超赛事 ,武斗大会
上一篇:新万博英超比赛法医是司法机关中运用医学技术对与案件有关的人身、尸体、物品或物质进行鉴别并作出鉴定的专门人员     下一篇:新万博英超比赛不知道什么原因你喝的酩酊大醉独自一人游荡在深夜的街头



热门文章

经典文章




相关文章

Tags标签