1. 目标服务器运行agent
  2. agent采集各类监控项数值,传给transfer
  3. transfer校验和整理监控项数值,做一致性hash分片,传给对应的judge模块以验证是否触发告警
  4. transfer整理监控项数值,做一致性hash分片,传输给graph以进行数据的存储
  5. judge根据具体报警策略或阈值进行告警判断,如触发告警则组装告警event事件,写入缓存队列。
  6. alarm和sender根据event事件中的判定结果,执行event,像用户组发送短信或邮件。
  7. graph收到监控项数据后,将数据存储成RRD文件格式,进行归档,并提供查询接口。
  8. query将调用graph的查询接口,将监控数据传送到dashboard以进行页面展示。
  9. dashboard则渲染页面,展示曲线报表图等。
  10. portal提供页面供用户配置机器分组、报警策略、表达式、nodata等配置。

FalconAgent

Agent模块推送信息时,使用tcp协议连接rpc服务端,推送数据并且接受服务器返回的响应数据后,关闭rpc连接,等待下一次的通信。正常来说,只有在Agent向HBS服务器请求插件同步、进程端口同步时,服务器才会返回相应数据,其他的请求只会返回请求状态,成功或者失败。

Falcon的简单介绍和使用相关推荐

  1. 遗传算法的简单介绍以及模式定理的简单证明

    遗传算法   遗传算法(Genetic Algorithm,GA),最早是由美国的John holland在20世纪70年代提出.算法通过模拟达尔文生物进化论的自然选择以及遗传学机理的生物进化过程来搜 ...

  2. 2021年大数据ELK(十八):Beats 简单介绍和FileBeat工作原理

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 Beats 简单介绍和FileBeat工作原理 一.Beats 二.FileB ...

  3. 2021年大数据ELK(十五):Elasticsearch SQL简单介绍

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 Elasticsearch SQL简单介绍 一.SQL与Elasticsear ...

  4. 2021年大数据ELK(二):Elasticsearch简单介绍

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 一.Elasticsearch简介 1.介绍 2.创始人 二.E ...

  5. iOS开发UI篇—多控制器和导航控制器简单介绍

    iOS开发UI篇-多控制器和导航控制器简单介绍 一.多控制器 一个iOS的app很少只由一个控制器组成,除非这个app极其简单.当app中有多个控制器的时候,我们就需要对这些控制器进行管理 有多个vi ...

  6. 简单介绍一下R中的几种统计分布及常用模型

    统计学上分布有很多,在R中基本都有描述.因能力有限,我们就挑选几个常用的.比较重要的简单介绍一下每种分布的定义,公式,以及在R中的展示. 统计分布每一种分布有四个函数:d――density(密度函数) ...

  7. LVS(Linux Virtual Server)三种负载均衡模型和十种调度的简单介绍

    LVS(Linux Virtual Server)三种负载均衡模型和十种调度的简单介绍 LVS (Linux Virtual Server) LVS(Linux Virtual Server)其实就是 ...

  8. dubbo学习过程、使用经验分享及实现原理简单介绍

    一.前言 部门去年年中开始各种改造,第一步是模块服务化,这边初选dubbo试用在一些非重要模块上,慢慢引入到一些稍微重要的功能上,半年时间,学习过程及线上使用遇到的些问题在此总结下. 整理这篇文章差不 ...

  9. iOS开发UI篇—UIWindow简单介绍

    iOS开发UI篇-UIWindow简单介绍 一.简单介绍 UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWi ...

最新文章

  1. AjaxControlToolkit HoverMenuExtender 控件演示
  2. CentOS中提示rz命令找不到安装lrzsz来解决
  3. 计算机视觉:图像分类定位(单一目标检测)python实现
  4. 8.非关系型数据库(Nosql)之mongodb的应用场景(关系型数据库 和 Mongodb进行CRUD时数据用时的比较)
  5. 服务器点播直播系统,服务器点播直播系统
  6. FPGA复位激励编写(方法三)
  7. JS判断两个日期的差或者判断两个日期的大小
  8. 导数与微分的知识点思维导图_高中物理思维导图,高中三年知识点一个不漏
  9. winform打包项目
  10. 入住互联网酒店平台的体验
  11. SAP-ABAP学习日常
  12. 微信小程序登录-开发文档
  13. 打印机后台服务器修复,修复win10出现“本地打印后台处理程序服务没有运行”的方法...
  14. php最小二乘法,Python中实现最小二乘法思路及实现代码
  15. win10修改用户名
  16. ue4 改变枢轴位置_UE4-构建更好的静态网格体
  17. 尝试用 vue 实现灭霸打响指英雄消失的效果 demo
  18. 辽宁启迪电商:拼多多店铺推广收费标准是什么?
  19. 游戏服务端php,fooking: 分布式游戏网关(php游戏网关, php游戏服务端)
  20. 《The One!团队》第一次作业:团队亮相

热门文章

  1. excel图表美化:堆栈式柱状图让趋势变化更明显
  2. Plant simulation16.0 汽车总装车间仿真系列第一步:整体流程设定
  3. Python文件打开,读取与写入
  4. kubesphere多节点安装出错
  5. 【node】多线程之worker_threads
  6. 神州数码易拓TIPTOP ERP查询作业模板-2个单头并排2个单身维护作业
  7. 【我的代码】前端遇上After Effects --- 鼠标悬浮效果(上)
  8. 利用python3自动在36kr里查找自己感兴趣的内容
  9. 网页上点击。直接打开QQ聊天!!!
  10. ORACLE DG专题3--手把手部署DG 物理备库