博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分布式监控开发 02 整体架构设计
阅读量:7015 次
发布时间:2019-06-28

本文共 341 字,大约阅读时间需要 1 分钟。

整体架构图

 

 

 

1、客户端每五分钟从服务端获取本机需要监控的服务以及每个服务对应的监控间隔

2、客户端在本地定期执行插件脚本去收集数据

3、客户端每项监控服务收集完数据后立即以POST的方式向服务端提交json格式的数据

4、服务端收到客户端发来的数据,会将数据实时存入redis对应的最新数据中。同时也会优化存储到redis的另外的Key中,

5、服务端在收到客户端数据的同时,也会对客户端的数据进行判断(依据设定好的阈值)以及报警。

6、由于报警是基于服务端收到客户端的数据,所以服务端会启一个监听去监听客户端是否有正常发送数据

7、前端从redis中取出数据并进行图形展示

 

转载于:https://www.cnblogs.com/yangliheng/p/6942101.html

你可能感兴趣的文章
vue elementui table 双击单元格实现编辑,聚焦,失去焦点,显示隐藏input和span
查看>>
静态类static
查看>>
【绘画基础教程】色彩搭配秘诀
查看>>
AMFMppt
查看>>
RF - selenium - open browser
查看>>
javascript内置对象一:String
查看>>
关于js事件委托
查看>>
用贝叶斯定理解决三门问题并用Python进行模拟(Bayes' Rule Monty Hall Problem Simulation Python)...
查看>>
[ACM] hdu 爆头(点到直线距离)
查看>>
初用weblogic时遇到的问题·
查看>>
Qt的QPixmap半透明
查看>>
Centos7搭建Harbor私有仓库(一)
查看>>
微信小程序template和组件
查看>>
zlib压缩一个文件为gzip格式
查看>>
工作中常用的Linux命令:mkdir命令
查看>>
Django建站纪要(三)——建博客
查看>>
Python全栈之路(目录) - 含资料(持续更新)
查看>>
cutpFTP设置步骤
查看>>
org-reveal
查看>>
CSS实例:图片导航块
查看>>