服务器监控平台的设计与实现

数据库:mysql

是否包含论文:不包含

框架结构:springmvc

毕业设计项目导入教程

服务器监控平台的设计与实现视频1

右下角可以放大全屏

详细功能需求描述:

监控系统需要能够自动采集windows服务器的实时状态数据,并能将这些状态信息分析,归类,存储,并按照要求呈现出来。同时,在数据异常的情况下通过邮件方式通知。

(1)数据采集功能

通过一个客户端,负责收集并整理服务器性能以及运行状态数据,并将分析好的数据存入数据库汇总,为服务器的有效监控提供底层数据依据。在服务器运行过程中,数据采集模块将会每隔单位时间对服务器运行状态进行一次数据采集,单位时间为一秒。然后数据采集模块将对采集到的数据进行分析,汇总并且进行数据封装,最后将封装完的数据存入对应数据库中,为其他的功能模块提供有效的数据基础。

(2)监控数据可视化

数据监控可视化提供可视化页面,将数据实时传递给用户。

1.设置监控功能

 设备监控主要负责向用户展现一台或几台设备的运行状态。主要包括windows服务器的cup使用率,内存占用率,各个磁盘的空间,,端口等运行情况。

2.网络监控功能

网络监控,能向用户展示服务器所处的网络环境。能不能访问,是否有延时,以及丢包。

3.登陆验证功能

通过登陆验证功能,用户可以获取系统的使用权限。

(3)报警功能

1.报警信息功能

 报警信息系统功能负责根据报警级别分别统计windows服务器的报警信息,并将报警信息以可视化形式展示给用户,同时,按照报警级别的不同进行,分为灾难,严重,警报三个级别将统计结果以柱状图的方式展示到页面上。报警详细信息查询为用户提供报警的详细信息,包括报警名称,报警时间,报警类型,报警原因,报警级别等信息。通过查询报警详细信息功能,用户可以对监控系统的报警情况一目了然。

2.报警配置功能

通过报警规则配置,设置网络监控和设备监控相关数据的报警范围,报警阈值,报警频率和报警时间段。

3.报警功能

当系统根据用户配置的报警规则发现某一监控项数据异常,则系统触发报警功能,根据用配置的报警规则将报警信息通过邮件方式发送到相应的邮箱,使邮件接收者发现并处理问题。

评论