HiTSDB 上云功能性列表

  • 时间线倒排
  • 删除时间点
  • 查询时间线
  • 删除时间线
  • 显示时间线数量
  • 设置数据生命周期
  • 写入限流
  • 查询限流
  • 指标数据采集

HiTSDB 时间线索引

  • 时间线采用倒排的方式管理。
  • metric作为一级map。 tags倒排映射成ids
  • 所有的metric, tags存储为字典表编码后的格式。
  • 默认倒排存放到hitsdb_index, hitsdb_inverted_index表中
  • 重启后通过回放hitsdb_index重新build倒排

删除时间点

  • api/delete_data

    {
      start: xxx,
      end: xxx,
      metric: xxx
    }
    
  • DeleteMetricDataPointRpc
    查询时间线后,按照自然边界分片删除。

查询时间线

  • api/dump_meta

    {
      metric: xxxx,
      max: xxx
    }
    
    {
      tagkey: xxxx,
      max: xxx
    }
    
  • 返回值 List>
  • DumpTagsTsMetaIndexRpc

删除时间线

  • api/delete_meta
    {
    metric: xxx
    }

    {
      metric: xxx,
      tags:{
          key:value
      }
    }
    
  • DeleteMetricMetatRpc

显示时间线数量

  • api/tscount
  • 采用coprocessor统计时间线数量:AggregationClient
  • 1分钟周期性查询

设置数据生命周期

  • api/ttl
  • GET 获取当前ttl, POST更新当前ttl
  • UpdateTTLRpc -> setTimeToLive
  • 默认时间单位是秒

写入限流

  • tsd.rate.limiter
  • tsd.max.writerate 最大写入: 默认30000
  • tsd.max.tsnum, 最大时间线数量: 默认100000
  • MAXWRITERATE

查询限流

  • tsd.rate.limiter
  • tsd.max.queryrate 最大查询:
  • tsd.max.subqueries 最大子查询

指标数据采集

  • Telegraf数据采集接口
  • api/v2/stats
  • 写入点数 (tsd.datapoint.added)
  • 磁盘空间 (tsd.disk.usage)
    • http://" + nameNode + ":50070/jmx?qry=Hadoop:service=NameNode,name=FSNamesystem
  • 时间线数量 (tsd.tscount)

鉴权

  • AuthenticationChannelHandler
  • AuthenticationPlugin
  • tsd.core.authentication.enable = true
  • tsd.core.authentication.plugin = xxxx

加密

  • pipeline.addLast("ssl", sslContext.newHandler())
  • tsd.core.ssl.enable = true
时间: 2025-01-29 14:27:43

HiTSDB 上云功能性列表的相关文章

平滑上云

随着云计算技术的不断发展和普及,使得对网络建设.业务运营.系统运维等多个角度对传统IT系统建设产生了深远的影响.越来越多的企业选择将应用系统迁移部署到云平台上,利用云计算平台产品特性构建低成本.弹性.高性能.高可靠性.高安全.按需获取计算能力的IT业务系统. 为了实现已有IT系统向云计算平台的迁移及新建系统的部署,保障系统迁移平滑演进.本文主要从大部分企业系统架构组件层面,比如网络层.应用服务层.文件存储层.数据库服务层等几个方面探讨如何将线下系统平滑的迁移到阿里云计算平台.   网络层 阿里云

上云,你需要了解的正确姿势

看了乌云君的漏洞报告,"假如你娶了云存储,这些姿势以后就别用了",有些震惊.企业要安全上云,还需提高自身的安全修养呀,否则可能都不知道是怎么死的.报告里提到的几个上云的"受害者",我猜都是"豪".在Code里硬编码AccessKey,也就算了:还把Code放在公开的Github上,也算是醉了.这无异于,把取款密码写在银行卡上,然后再把银行卡扔在大街上. 认识AccessKey(简称AK)   企业上云时,云平台会为企业提供一个仓库,企业在云上的资

上云最佳实践——电商行业

本文正在参加"最佳上云实践"评选,来给我们投票吧:https://yq.aliyun.com/activity/158(编号23) 一.故事的开端 那是2014年的12月中旬的某日,客户联系到我们.由于客户2015年2月机房机柜到期,所以想把资源迁移上云.客户联系到我们时,表示需要我们的支持.客户需求很明确,希望根据平台目前数据及特性,兼顾成本与性能给予最佳云架构/资源方案. 客户背景:2006年成立,杭州某知名网上私人订制礼品购物平台. 二.前期调研 运维团队规模(4人):运维1人.

Oracle数据库上云利器 阿里云发布数据库迁移服务ADAM

为了方便用户更安全快速地在云上开展数据库业务,阿里云在2017云栖大会•上海峰会上推出了业内首个覆盖数据全生命周期的应用与数据库迁移工具Advanced Database & Application Migration(以下简称ADAM),该服务使得企业能够将Oracle等数据库无缝迁移上云,在云上数据库MySQL.PPAS.AnalyticDB等开展业务. 阿里云提供了智能分析工具,可自动化提供迁移建议方案,最大程度简化操作流程,降低迁移成本,实现业务平滑升级.  同时,阿里云还宣布推出面向物

当红架构Cloud Native,怎么搭建才能成为上云助攻手?

作者:陈谔,网易云基础服务总经理,现负责网易云计算平台产品线建设,对分布式系统设计开发.云计算平台系统架构有一定的经验和理解.近年来致力于带领团队推进公司开发技术栈的标准化.工具化.   网易云基础服务团队:网易云基础服务拥有优质的硬件资源,经验丰富的研发运维团队,为各类客户提供IaaS.PaaS服务.同时深度整合Docker与Kubernetes技术,打造专业的容器服务.   如何让云成为业务成功的基石而不是障碍,是技术团队需要不断思考的问题,Cloud-Native正是一种让业务技术架构向云

阿里云推出数据库迁移服务ADAM:Oracle数据库上云只需4步

为方便用户更安全快速地在云上开展数据库业务,阿里云在"2017云栖大会·上海峰会"上推出了业内首个覆盖数据全生命周期的应用与数据库迁移工具Advanced Database & Application Migration(ADAM),该服务使得企业能够将Oracle等数据库无缝迁移上云,在云上数据库MySQL.PPAS.AnalyticDB等开展业务. 传统数据库和云端数据库不兼容是阻碍企业上云的一大障碍,阿里云ADAM提供了一种绝佳的方案,全程仅需4步--迁移前,ADAM可对

如何在ECS上搭建Oracle?Oracle云上云下6种架构全解析

在2016杭州云栖大会第二日,袋鼠云联合创始人丁原在飞天服务专场分享了<EasyDB for Oracle--基于阿里云的Oracle最佳实践>.他主要从云上Oracle可行性分析.云上Oracle数据库架构.EasyDB for Oracle三个方面进行了分享,详细介绍了Oracle传统架构.云下(传统)经典数据库架构.Oracle云上4种架构的实现和优缺点. 以下内容根据演讲PPT及现场分享整理. 可行性分析 数据库关注点 不管是线上还是线下,数据库应该关注什么?第一,性能好坏.第二,数据

传统大型企业平滑上云典型架构实践

      混合云构建是将企业本地数据中心资源与云资源的集成.对于大多数企业而言,为降低IT的成本和实现业务快速创新而采用云计算,在混合架构中是必然的选择.迁移老的应用和系统上云是有一定的时间和成本消耗,因此,选择一家能够帮助企业实施全面混合战略的云计算厂商,这对简化企业IT运营以及更轻松地实现业务目标至关重要.      企业对云的安全性要求优先级也是最高的,我们可以通过不同的云架构满足不同级别的安全要求,利用云计算的优势只需要给使用的服务付费,在保护云上资产安全的同时降低为安全消耗的成本.

上云有隐性成本? 用户要警惕五个坑

上云与否,早已不是企业的选择题,计算.网络.存储资源的虚拟化为业务流程带来了灵活可扩展的便利性.IT资源"拿来就用.想用就有"的理念让企业有了更多选择,也使得基础设施的部署成本有效削减.不过在企业迁移上云的过程中,想获得真正的实惠却并不简单,除了要转变传统的业务理念,还要做出合理部署,否则就会遇到一些坑. 上云有隐性成本 用户要警惕五个坑(图片来自Luke Lonergansf) 对于任何一家企业来说,每年的巨额IT支出难以避免,而且买来的资源能否充分利用也要画一个问号,更不要说背后的