当前位置:网站首页>[tcapulusdb knowledge base] tcapulusdb tmonitor module architecture introduction
[tcapulusdb knowledge base] tcapulusdb tmonitor module architecture introduction
2022-06-23 16:02:00 【Database master】
TcaplusDB The monitoring and alarm of each process module uses Tcaplus Self developed Tmonitor System . This paper aims to guide the operation and maintenance personnel to install and deploy the single machine environment Tmonitor The system is connected to TcaplusDB Configure monitoring alarm .
Tmonitor The module architecture is as follows :

The picture above shows the new version Tmonitor System architecture diagram . The service is registered and accessed on the page , After successful access, configure relevant process indicators and alarm strategies 、 Aggregation index alarm strategy 、 Alarm shielding strategy . Business machines are deployed in tcm Under the system , By default, by tagent The collection process indicators passed tcp Request sent to Tmonitor Systematic dc_tconnd,dc_tconnd Re pass tbus Transmit data to dcsvr(DataCollectServer),dcsvr Finally, the data will be stored in DB The corresponding table in . new edition Tmonitor Now supports custom Reporting method , The business process can construct a protocol package and directly send the indicator data to sasvr.Tmonitor The core module is sasvr.Sasvr It contains two subsystems , Statistical aggregation subsystem and alarm decision subsystem , The statistical aggregation subsystem is used to calculate the aggregation index , The alarm decision subsystem generates an alarm according to the alarm strategy configured by the user 、 Aggregation alarm 、 Send alarm . As can be seen from the above description , A set of Tmonitor The system is divided into web Background , The background process must contain at least one dc_tconnd, One dcsvr, One sasvr.dc_tconnd and dcsvr It's one-to-one , One business monopolizes one pair dc_tconnd/dcsvr, One sasvr It can be shared by multiple businesses , It can process the alarm calculation of multiple services at the same time 、 polymerization 、 Send work .
For more information, please pay attention to TcaplusDB WeChat official account , In the wind and rain , We've been waiting for you !

TcaplusDB It's a distributed product of Tencent NoSQL database , The code for storage and scheduling is completely self-developed . With cache + Landing fusion architecture 、PB Levels of storage 、 Millisecond delay 、 Lossless horizontal expansion and complex data structure . At the same time, it has rich ecological environment 、 Easy migration 、 Extremely low operation and maintenance costs and five nine high availability features . Customer coverage game 、 Internet 、 government affairs 、 Finance 、 Manufacturing and the Internet of things .
边栏推荐
- Matlab| sparse auxiliary signal denoising and pattern recognition in time series data
- 规避这六大难点,成功实施MES系统
- CAS操作在ARM和x86下的不同实现
- The meaning of FPGA abbreviations and words in engineering field
- Important knowledge of golang: detailed explanation of context
- 看,这就是调制解调原理分析!附仿真文件
- js 对象 使用小技巧
- pytorch:模型的保存与导出
- Apple iPhone, Samsung mobile phone and other electronic products began to enter Russia through parallel import channels
- VGG下载(.net文件和imagenet-vgg-verydeep-19)
猜你喜欢

Important knowledge of golang: waitgroup parsing
![[MAE]Masked Autoencoders掩膜自编码器](/img/08/5ab2b0d5b81c723919046699bb6f6d.png)
[MAE]Masked Autoencoders掩膜自编码器

If no code is moved, the project access speed drops significantly the next day. Case analysis

Important knowledge of golang: mutex

MySQL series: overview of the overall architecture

stylegan3:alias-free generative adversarial networks

Stone from another mountain - Intelligent Question and answer technology in wechat search

Uniapp sends picture messages to Tencent instant messaging Tim
Sorting out and summarizing the handling schemes for the three major exceptions of redis cache

总结一下购买阿里云服务器的经验
随机推荐
TCP protocol notes
MySQL中json_extract函数说明
Analysis of TCP three-time handshake and four-time handshake
uniapp对接腾讯即时通讯TIM 发图片消息问题
xcbdfbs xcvb
Personal summary of system design and Analysis Course Project
创建好后的模型,对Con2d, ConvTranspose2d ,以及归一化BatchNorm2d函数中的变量进行初始化
js 递归json树 根据 子id 查 父id
Quartz
为什么高通滤波器也能变成微分器?
PageHelper在面对复杂service数据处理下的分页问题
How can I get the discount for opening a securities account? Is online account opening safe?
线程池
MATLAB中iscellstr函数的使用
积分商城要如何做才能获取到利润
将vscode打造无敌的IDE(14) tasks.json和launch.json配置详解,随心所欲添加自动化任务
SQL窗口函数怎么使用
Nfnet: extension of NF RESNET without BN's 4096 super batch size training | 21 year paper
Stone from another mountain - Intelligent Question and answer technology in wechat search
Important knowledge of golang: atomic atomic operation