在对大型网络监控中,如何汇集各个节点的信息(其实就是系统架构问题)?
网络监控系统中,监控的对象主要有:平台信息、平台服务信息(包括:CPU、内存、网络情况、硬盘、进程、系统日志)、该平台所安装的服务器(也就是具体的程序)、每个服务器所提供的服务。设备节点负责收集这些信息,监控服务器负责汇总信息、分析信息。但是,在对大型网络这些信息如何汇集?我认为大的方面就是两种方法:第一种,节点主动报告给监控服务器。第二种,监控服务器定时遍历各个监控节点。具体的实施的时候是否需要有中间层?如何保证这些信息都可以报上来?如何保证节点采集程序的简单?采用什么协议TCP/UDP?等等这些问题如何通过架构来解决?
相关推荐
leodengzx 2020-07-04
airfish000 2020-06-14
roddex00 2020-06-12
seekerhit 2020-05-17
leodengzx 2020-05-05
faiculty 2020-02-14
OwenJi 2020-01-03
wq0 2019-12-10
魏莉的微 2019-11-30
MingoJiang 2019-11-02
shaokun0 2019-10-29
wangxiaoxue 2019-10-22
小树不倒我不倒 2019-05-13
小波波 2011-11-06
huangjingqian 2014-11-09
编程相关文章收集 2010-08-27