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
目录
相关文章
|
2月前
|
弹性计算 监控 数据库
制造企业ERP系统迁移至阿里云ECS的实例,详细介绍了从需求分析、数据迁移、应用部署、网络配置到性能优化的全过程
本文通过一个制造企业ERP系统迁移至阿里云ECS的实例,详细介绍了从需求分析、数据迁移、应用部署、网络配置到性能优化的全过程,展示了企业级应用上云的实践方法与显著优势,包括弹性计算资源、高可靠性、数据安全及降低维护成本等,为企业数字化转型提供参考。
70 5
|
3月前
|
运维 NoSQL BI
简道云搭载阿里云MongoDB数据库,帮助数以万计企业重构业务系统
通过与MongoDB和阿里云团队的合作,让简道云少走了弯路,保障了线上服务的长期稳定运行,提高了吞吐效率,并相应降低了线上运行成本
|
6月前
|
容灾 网络协议 中间件
云上应用管理问题之在多可用区下构建容灾能力,如何解决
云上应用管理问题之在多可用区下构建容灾能力,如何解决
|
存储 弹性计算 运维
如何从用户视角搭建可观测体系?阿里云ECS业务团队的设计思路
本文以阿里云ECS业务为例,探讨阿里云最核心、亚太地区业务规模最大的产品之一,在极高的稳定性和性能要求下,如何基于云构建可观测性并从客户视角建立观测能力,以及在推进体系建设中的成功经验和待改进之处。
如何从用户视角搭建可观测体系?阿里云ECS业务团队的设计思路
|
8月前
|
SQL 监控 关系型数据库
规划阿里云RDS跨区迁移业务需求迁移方案设计
规划阿里云RDS跨区迁移业务需求迁移方案设计
118 5
|
8月前
|
存储 运维 关系型数据库
规划阿里云RDS跨区迁移业务需求业务影响分析
规划阿里云RDS跨区迁移业务需求业务影响分析
89 4
|
8月前
|
监控 关系型数据库 测试技术
规划阿里云RDS跨区迁移业务需求
规划阿里云RDS(Relational Database Service)跨区迁移业务需求
56 1
|
8月前
|
开发框架 机器人 API
定制阿里云 RPA 以满足特定业务需求
阿里云 RPA(机器人流程自动化)是一种强大的技术,可以帮助企业自动执行重复性任务,提高效率和准确性。然而,为了满足特定的业务需求,对阿里云 RPA 进行定制是至关重要的。本文将介绍如何定制阿里云 RPA 以满足特定业务需求,并提供一些实用的技巧和最佳实践。
|
存储 运维 监控
悦数图数据库 v3.6.0 发布:支持 Zone 管理,提升业务安全性和连续性
近日,悦数图数据库 v3.6.0 版本全新发布!这个版本带来了一系列令人振奋的功能和增强,进一步提升企业用户在一些特定场景的体验。同时发布的还有悦数图探索和悦数运维监控 v3.6.0 版本,新版本为您提供了更优化的可视化图探索工具和多集群可视化运维工具。
|
8月前
|
存储 运维 监控
悦数图数据库 v3.6.0 发布|支持 Zone 管理,提升业务安全性和连续性
近日悦数图数据库 v3.6.0 版本全新发布!这个版本带来了一系列令人振奋的功能和增强,进一步提升企业用户在一些特定场景的体验。同时发布的还有悦数图探索和悦数运维监控 v3.6.0 版本,新版本为您提供了更优化的可视化图探索工具和多集群可视化运维工具。