基于短信平台的网站综合监控系统在中国军网网站的设计与实现

基于短信平台的网站综合监控系统在中国军网网站的设计与实现

论文摘要

网站的不断发展和网络安全形势的日益严峻,使对网站运行状态的有效监控逐渐成为一个突出的课题。然而当前对网站监控还没有一个统一的定义,更没有一套完整系统的解决方案。另一方面,短信报警已成为许多监控系统的重要报警方式。而目前监控系统对短信的利用还仅停留在故障报警阶段,使用短信与监控系统进行实时交互的潜力还有待进一步挖掘。论文以对中国军网网站的运行状态监控作为研究对象,从网站综合监控、管理员与监控系统间的短信实时交互两个方面入手进行研究,主要做了以下工作:1.结合对中国军网网站监控现状的介绍,分析了当前各种网站监控方式的原理和不足。2.将网站监控对象归纳为七大类,即服务器运行状态、网页内容正确性、网站服务可用性、网络流量、机房温湿度、UPS电源状态、支持邮件报警的其它软硬件系统等,提出了网站综合监控系统模型。3.设计了基于短信平台双向通信的交互规程,为网站综合监控系统扩充了短信报警、短信查询、短信控制等功能。4.结合中国军网网站实际情况,详细介绍了基于短信平台的网站综合监控系统各部分的设计策略和技术方案。5.完成了基于短信平台的网站综合监控系统的程序实现,着重介绍了在该系统软件开发中采用的关键编程技术。目前,基于短信平台的网站综合监控系统已在中国军网网站成功部署使用,并取得了良好的运行效果。

论文目录

  • 摘要
  • abstract
  • 第1章 引言
  • 1.1 问题的提出
  • 1.2 现有网站监控对象和监控方式介绍
  • 1.2.1 网站监控对象
  • 1.2.2 网站监控方式
  • 1.2.3 综合分析
  • 1.3 论文的主要工作
  • 1.4 本文的结构
  • 第2章 常用网站监控报警技术分析
  • 2.1 监控技术
  • 2.1.1 利用ICMP 协议监控存活状态
  • 2.1.2 利用SNMP 协议监控运行状态
  • 2.1.3 利用TCP 协议监控网站服务端口状态
  • 2.2 报警技术
  • 第3章 中国军网网站监控现状介绍
  • 3.1 网站总体结构
  • 3.2 网站监控系统现状分析
  • 3.2.1 网站机房网络结构
  • 3.2.2 网站机房监控系统现状
  • 第4章 基于短信平台的网站综合监控系统介. 绍
  • 4.1 系统概念
  • 4.2 系统功能介绍
  • 4.2.1 监控对象
  • 4.2.2 监控原理
  • 4.2.3 短信交互
  • 4.2.4 管理功能
  • 第5章 系统设计
  • 5.1 系统整体模型
  • 5.2 系统模型各部分详细设计
  • 5.2.1 短信网关设计
  • 5.2.2 短信网关与监控服务器之间的数据接口设计
  • 5.2.2.1 函数调用接口
  • 5.2.2.2 文件接口
  • 5.2.2.3 数据库接口
  • 5.2.3 服务器监控方式设计
  • 5.2.4 监控服务器和监控代理的通信设计
  • 5.2.4.1 状态信息获取方式
  • 5.2.4.2 状态信息传输内容
  • 5.2.5 监控服务器设计
  • 5.2.5.1 监控服务器主控逻辑
  • 5.2.5.2 全局数据结构
  • 5.2.5.3 系统配置部分设计
  • 5.2.5.3.1 用户管理
  • 5.2.5.3.2 短信报警管理
  • 5.2.5.3.3 监控对象管理
  • 5.2.5.3.4 配置文件管理
  • 5.2.5.4 系统监控部分设计
  • 5.2.5.4.1 系统监控策略
  • 5.2.5.4.2 监控对象状态显示
  • 5.2.5.4.3 对外函数接口
  • 5.2.5.5 短信控制部分设计
  • 5.2.5.5.1 自定义短信发送
  • 5.2.5.5.2 短信数据库管理
  • 5.2.5.5.3 短信交互管理
  • 5.2.6 监控代理设计
  • 5.2.6.1 监控代理通信功能设计
  • 5.2.6.2 监控代理查询功能设计
  • 5.2.6.2.1 监控代理查询原理
  • 5.2.6.2.2 监控代理查询策略
  • 5.2.6.3 监控代理执行功能设计
  • 5.2.7 交换机端口流量监控设计
  • 5.2.8 网站服务端口监控设计
  • 5.2.9 网页内容监控设计
  • 5.2.10 温湿度探头监控设计
  • 5.2.11 UPS 状态监控设计
  • 5.2.12 支持邮件报警的其他系统监控设计
  • 5.3 系统部分关键模块设计
  • 5.3.1 监控服务器和监控代理通信代码设计
  • 5.3.1.1 监控服务器发送代码设计
  • 5.3.1.2 监控代理发送代码设计
  • 5.3.2 短信交互及控制码设计
  • 5.3.2.1 语法说明
  • 5.3.2.2 短信交互过程设计
  • 5.3.3 配置文件设计
  • 第6章 系统实现
  • 6.1 概述
  • 6.2 监控系统程序界面
  • 6.3 软件开发关键技术
  • 6.3.1 多线程技术、线程终止技术
  • 6.3.2 跨线程安全调用控件技术
  • 6.3.3 后台线程技术
  • 6.3.4 自定义事件技术
  • 6.3.5 数据库访问技术
  • 6.3.6 ICMP 协议编程技术
  • 6.3.7 HTTP 协议编程技术
  • 6.3.8 Socket 发送接收技术
  • 6.3.9 性能计数器访问技术
  • 6.3.10 POP3 协议编程技术
  • 6.3.11 SNMP 协议编程技术
  • 6.3.12 文件访问技术
  • 6.3.13 队列技术
  • 第7章 系统部署实施效果
  • 7.1 监控系统在中国军网网站的部署
  • 7.2 监控系统运行效果
  • 第8章 总结和展望
  • 8.1 总结
  • 8.2 展望
  • 参考文献
  • 发表学术论文情况
  • 作者简历
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于短信平台的网站综合监控系统在中国军网网站的设计与实现
    下载Doc文档

    猜你喜欢