TcaplusDB的眼睛:一图带你看懂Tmonitor模块

网友投稿 715 2022-10-16

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

TcaplusDB的眼睛:一图带你看懂Tmonitor模块

为什么是TcaplusDB之眼呢?因为TcaplusDB各个进程模块监控与告警使用的都是Tcaplus自研的Tmonitor系统。本文旨在指导运维人员安装部署单机环境的Tmonitor系统并接入TcaplusDB配置监控告警。

Tmonitor模块架构如下:

上图为新版Tmonitor系统的架构图。业务在页面进行注册和接入,接入成功后配置相关的进程指标告警策略、聚合指标告警策略、告警屏蔽策略。业务机器部署在tcm系统下,默认情况下由tagent采集进程指标通过tcp请求发送给Tmonitor系统的dc_tconnd,dc_tconnd再通过tbus将数据透传给dcsvr(DataCollectServer),dcsvr最终将数据入库到DB中对应的表。新版Tmonitor现在支持custom上报方式,业务进程可以构造协议包直接将指标数据发给sasvr。Tmonitor核心模块是sasvr。Sasvr包含两个子系统,统计聚合子系统和告警决策子系统,其中统计聚合子系统用于计算聚合指标,告警决策子系统根据用户配置的告警策略生成告警、聚合告警、发送告警。由上面的描述可知,一套Tmonitor系统分为web和后台,后台进程至少要包含一个dc_tconnd,一个dcsvr,一个sasvr。dc_tconnd和dcsvr是一一对应的,一个业务独占一对dc_tconnd/dcsvr,一个sasvr可以被多个业务共享使用,即可同时处理多个业务的告警计算、聚合、发送工作。

TcaplusDB是腾讯出品的分布式NoSQL数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。

上一篇:【TcaplusDB知识库】 Tmonitor模块架构指南
下一篇:怎样入住IDC机房或迁移IDC机房
相关文章

 发表评论

暂时没有评论,来抢沙发吧~