- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Xmonitor 系统活动监控系统设计文档
1. 功能
该系统能监控域网内 Windows 系统节点机的系统活动 (System Activity ),在服务器上的
图形用户界面显示监控信息。能够监控的系统活动包括网络包的收发,文件的修改与创建,
进程的执行, CPU 使用率,电子邮件的收发。
2. 体系结构
2.1 体系结构图
2.1 体系结构说明
如图所示,整个系统部署在一个局域网内, 有若干个客户端节点和一个服务器节点。
每个客户端节点就是一个被监控的 PC 机。每个客户端上运行一个 Client Agent ,并且
安装了数个探测器( Probe)。探测器可以监测该机器本地的各类需要监控的信息,它们
由 Client Agent 统一管理。 Client Agent 将各探测器收集的信息发给服务器。 服务器节点
上部署一个 MSDE 数据库,并且运行一个 Server Daemon 和一个用户界面。 Server
Daemon 负责接收各客户端发来的信息,用户界面显示各个客户端节点的各类被监控信
息。图中每个 Client Agent 都可以根据用户需要加载若干个或者全部的探测器,为了便
于显示,该图只画了一个 Client Agent 加载全部探测器的情况。活动模拟器是为测试方
便所提供的, 用按一定格式构造的文本文件信息来模拟各种活动, 它提供与探测器一样
的接口,也可以加载道 Client Agent 上,图中省去了一条连线。
3. 模块划分
3.1 系统模块图
3.2 模块介绍
如图所示:整个系统包括 9 个模块(每个矩形框代表一个模块) ,分为 3 层:
1) 服务器: 包括 Server Daemon 模块和用户界面模块。 服务器 Daemon 负责接受客户
端传过来的 Activity Message, 正确解析后存入数据库中。 用户界面从数据库中读取
数据显示在图形界面上。
2 ) 客户端 Agent :以 Windows 服务形式存在。它装载本地的各种探测器和模拟器,
收集本地的各种信息,构造 Activity Message 发送给 Server Daemon.
3 ) 客户端探测器和模拟器 :包括 5 种类型的探测器(网络,文件,进程, CPU ,邮件)
和一个事件模拟器。它们都以动态链接库( DLL )形式存在,给 Client Agent 提供
统一的调用接口。各探测器通过各自的探测技术监视系统的活动,收集系统活动
信息传给 Client Agent 。模拟器通过读取事件模拟文件来将事件消息传给 Client
Agent 。
4 服务器模块的实现
4.1 用户界面模块
4.2 Server Daemon 模块
4.2.1 功能
监听局域网内其他机器上的 Client Daemon。维护当前局域网内活动主机的列表,接收
从 Client Daemon 发送过来的数据, 解析后存入数据库, 供前台 XmonitorGUI 程序读取显示,
并定期(每 60 分钟)清理数据库中的过时信息,保证数据库不溢出。该模块以系统服务的
方式在后台运行,用户可以通过 XmonitorGUI 对该模块进行启停操作。
4.2.2 基本思想
采用多线程及异步通讯机制,构建能够快速处理多个连接和大量数据信息的网络服务
器。接收到的数据包利用一个队列来管理。 Server Daemon 与每一个 Client Daemon 都保持
您可能关注的文档
最近下载
- 专四作文举例法Exemplification教学文案.pptx VIP
- 2025年中考生物复习新题速递之绿色植物的光合作用和呼吸作用( 2024年9月).doc VIP
- 静脉输液并发症预防与处理规范-课件.ppt VIP
- 关于Listing and Exemplification的PPT重要课件.ppt VIP
- 后人类主义视角下的生物艺术研究论文.docx VIP
- 建筑施工安全生产实务注册安全工程师考试.docx VIP
- 公墓项目投标施工组织设计.pdf VIP
- 译林版七年级英语上册完形填空训练50套(含答案).pdf VIP
- 专四作文举例法Exemplification.pptx VIP
- 腰椎退行性病变的护理查房.pptx VIP
文档评论(0)