APP下载

移动端的服务器运行监控系统设计与实现

2022-03-23蔡彬彬

中国新通信 2022年2期
关键词:实现策略设计

【摘要】    随着我国信息技术和高新技术的不断发展进步,越来越多的企业或者单位工作中使用服务器来进行网络管理和数据存储。所以越来越多的服务器成为运营维护管理人员工作的难点,并且这也是对传统的运行监控系统提出的挑战。所以为了满足企业或者单位对服务器的使用要求,促进使用主体进步发展,应该对运行监控系统进行功能设计与改革,通过促进使用主体进步发展推动我国现代化水平建设的全面提高。

【关键词】    移动端服务器    运行监控系统    设计    实现策略

服务器的大量增加,不仅对运营维修人员的工作提高了一定的难度,同时对传统的监控系统提出了挑战。首先对于运行维护人员来说,服务器数量的增加使得工作人员使用人工方式定位分析设备以及服务出现问题的难度指数级倍增,这就导致在服务器运行过程中一旦出现问题可能就会对整个使用服务器的主体单位造成不可估量的损失,并且这种问题的修复还需要较长的时间。所以本文旨在通过对移动端服务器的运行监控系统进行设计和实现,以此来实现保证服务器使用单位工作质量和效率稳定的目标。

一、系统架构设计

随着服务器数量的不断增加,传统的服务器运行监控系统已经不能满足使用的要求。因为传统的服务器运行监控系统就是对各个服务器进行单一的监控,这种监控方式对于大数量的服务器数量而言,首先就是提高了监控成本,同时监控效果相对低下[1]。所以要想充分满足大数量的服务器监控要求,应该保证设计科学合理的系统架构,以此实现高质量高效率的监控系统作用。同时现阶段5G技术的发展以及无线智能终端设备的普及为设计实现高性能的服务器运行监控系统目标奠定了良好的技术基础。

首先就是构建的运行监控系统应该建立在移动终端、调度、预警、代理、数据库以及最终的监控服务器之上。通过这些服务器和移动终端的使用能够为用户提供多元化功能、多层次监控的服务[2]。其中移动终端负责对所有服务器监控情况进行了良好的显示,对于超载的服务器使用预警服务器对运营维护工作人员及时预警。数据库不是对服务器使用主体的数据进行储存,而是要对所有的监控信息进行充分的储存。在构建好运行监控系统的初级架构后,可以针对使用主体的需求进行功能设置。

二、系统功能设计

为了满足现阶段服务器使用主体对服务器进行监控的要求,主要设置的功能最基础的应该有以下几点。第一就是能够实现对整个监控系统提供进行总体管理的功能,主要涉及的就是对监控运行系统进行参数设置和修改,还有就是要能够通过这个功能实现维护被监控的服务器的效果[3]。第二就是在监控系统的硬件设施出现损坏导致故障时,能够及时向管理人员进行报警的功能。这个功能的设置主要就是帮助管理人员及时排查故障,对硬件部分进行更换和修理,充分保证硬件部分提供良好的运行基础。第三就是能实现对系统内部核心资源的使用情况进行实时监测,这样在系统服务器超载时工作人员能够及时调整,以此保证系统的正常运行。第四就是在服务器出现突发故障时,能做好及时的应急处理操作,这样能保证服务器应用的稳定性和可靠性。最后就是能够对监控应用系统的关键页面进行锁定功能,这部分功能的主要作用就是充分防范来自互联网的安全攻击。在这些基础功能设计好之后,能够结合具体使用主体的工作内容进行针对性设计[4]。比如说对于市面上的财务审计公司,需要强化安全方面的管理,避免数据泄漏对雇主和公司造成严重的财物损失。通过特色化功能的设计充分满足使用主体的工作要求。

三、系统部分模块功能实现措施

(一)监控数据采集

现阶段想要充分实现对所有监控数据进行实时监控的技术难度还比较大,想要充分落实对所有服务器数据进行实时监控需要十分高昂的落实成本。所以现阶段采用的方法就是先对监控数据进行全面的采集,之后经过监控数据的正常比对系统工作情况进行良好的处理。设置的应用系统监控数据采集功能能够对数据及性能信息采集,之后落實下一步工作。技术人员能够在数据库功能中设置固定应用节点服务器网址,然后在系统中设置定期采集的频率,通过这种方法来保证监控数据的良好采集。在设置定期采集数据的频率之前,能够先对服务器使用主体工作时出现的故障次数和频率进行调查,如果使用主体使用系统时出现的故障次数较多,就可以设置频率较高的数据采集活动,如果使用主体出现的故障次数相对较少,就能够设置频率较低的数据采集活动。需要注意的是数据采集活动频率越高,对于数据库的压力就越大,但是能够最大保护系统的安全。所以技术人员在落实运行监控系统安装工作时,应该结合实际的系统使用状态设置合理的数据采集频率,以此保证使用主体的工作稳定性。在采集监控数据时,发现系统的网页能够巩固正常打开,说明其服务器节点运转正常。在落实这一步工作的过程中,还需要对数据库节点的数据信息进行监控采集,能够使用固定语句测试数据库节点运行,如果数据能够返回说明数据库节点运转正常。在整个监控数据进行采集的过程中,也要对硬件使用信息进行采集,像硬盘、核心处理器、网络使用情况等等进行采集,充分保证系统的正常运行。

(二)监控数据比对存储

在监控数据采集完成之后,需要对监控数据进行比对,以此发挥监控系统的良好作用。首先就是针对网页数据进行比较,在监控运行系统采集到网页数据后,能够按照既定的步骤对网页数据进行详细的比对。根据标准的网页数据,对涉及的网页数据中内容、时间、大小、文件布局更新日期等等多种数据进行比对。如果相对一致的话就能说明网页数据没有被恶意篡改,否则的话网页数据可能出现被篡改或者是系统运行出现故障的现象,进而能够将这部分数据预警及时发给运营维护人员。在进行网页数据对比的过程中,主要是通过Shell或Python脚本来实现的。这个脚本在使用过程中能够设置定时调取执行网页数据比对程序,通过程序来实现实时网页数据和数据库中的标准网页数据进行良好的比较,进而通过以上步骤实现监控效果。在进行设置的过程中,技术人员也能设置通过比对程序直接修改被篡改的网页数据。这样做的好处就是能够充分提高监控系统执行动作的质量和效率,但是对于运维人员探究恶意篡改动作根源会造成一定的难度。是否设置这个功能需要结合实际的使用主体工作需要,如果使用主体的数据相对机密,尽量不要设置这个功能,能提高后续追责工作的质量和效率;如果使用主体的数据相对常规,不会对正常工作造成阻碍,那么就能够设置这个功能保证使用主体工作质量和效率。

其次就是对硬件系统的监控数据进行比对,这部分工作主要就是运维人员应该对硬件运行的正常参数进行比对处理。比如说在实际运维的过程中,运维人员能够通过实际监控到的硬盘数据对硬盘运行状态进行了解,如果发现硬盘超载,运维人员能够通过转移数据的手段来保证硬盘的使用安全。

(三)报警功能设置

报警功能设置能够从架构层面和实际应用层面两个层面进行良好的设置。首先就是从架构层面进行设置。在实际安装监控系统的过程中,应该使用智能化的设备对服务器运行的各个环节进行充分的监控,一旦发现出现危险或者是不符合标准的情况,立即产生报警信号。对于软件使用部分、硬件使用部分、服务器使用节点、数据库安全完整等等多个部分进行设置。这样做有两个好处,第一就是能够提高运维工作人员工作的质量和效率,第二就是能迅速准确地进行报警,有效降低使用主体面对的互联网风险。这就要求技术人员在安装监控系统时,要对各个环节进行充分的掌握。

其次就是从实际应用的层面对报警功能进行良好的设置。随着我国信息技术和高新技术的不断发展应用,在实际的报警功能应用中能够使用手机短信、即时通信软件信息、电子邮件、手机电话语音播报以及移动终端系统强提醒等方式来将网站异常信息发送给运维人员。这样能够在一定程度上提高运维人员的响应速度。手机短信和电子邮件是常见的报警措施。现阶段使用即时通信软件来交互的频率要高于手机短信和电子邮件,所以能使用即时通信信息来创新报警提醒方式,也能够使用手机电话语音播报来提醒运维人员。移动终端系统强提醒也就是能忽视运维人员使用移动终端的各种目的,无论运维人员是在看视频还是在检查实际的监控信息,都能够通过震动和大声音乐来提醒运维人员报警故障。在落实具体报警提醒措施时,能够单独设置一个报警服务器来提供服务,充分保证系统的使用安全。

(四)故障处理和数据展示

最后就是故障处理数据展示功能。在这里的故障处理指的是紧急故障处理,因为普通的系统故障能通过运维人员的监控和检修中进行修复。但是在面对突发的紧急情况时,可能会对系统造成无法挽回的危害。在这种故障出现之前,监控系统安装人员能够安装一个紧急危险故障处理功能。也就是在面对紧急危险故障出现时,为了避免对系统和使用主体的数据信息造成更大的破坏和泄漏,应该对机房中的配电设备进行断电,对机房中的网络连接设备进行断网。通过这种方式来充分保证使用主体和系统的安全。这种方法对于特别紧急的难以处理的特大故障是十分适用的。通常情况下的故障处理流程就是运维人员在接收到报警通知时,对调度服务器发送故障处理指令,然后通过代理服务器将指令发送给故障节点的监控服务器,通过监控服务器落实故障处理指令,实现重启或者是网络切换等功能,进而对普通故障进行良好的处理。

最后就是数据展示,这部分就是将所有的监控系统运行状态都变成可视化数据在移动终端中进行查看。通常情况下,监控系统安装人员可以使用Java或PHP等語言来设置网页应用程序,通过html5的网页形式将数据以及系统运行状态呈现在运维人员的移动终端设备中。如果条件允许的话,也能够制作一个App来专门对监控系统运行状态进行查看,这样能够保证查看时的系统的稳定性和准确性。最好就是在App中设置能够对监控系统出现的常见故障进行操作的功能。这样能显著提高运维工作人员的工作质量和效率,同时也能对监控系统实现更加高效的管理,为使用主体使用系统奠定坚实的安全基础。

四、结束语

由于我国信息技术和高新技术的不断发展,在未来肯定会出现更多能够对服务器运行进行全面监控和处理故障的软件硬件以及智能设备,在未来主要的研究方向就是对全部数据进行实时监控和数据回溯技术。需要我国的科研人员进行不懈努力,以此促进我国互联网经济的迅速发展,为我国现代化建设贡献力量。

作者单位:蔡彬彬    长春理工大学信息化中心

参  考  文  献

[1]时高山, 许锦程, 郭乔进,等. 基于移动终端的位置监控系统设计与实现[J]. 信息化研究, 2019, v.45;No.286(5):65-69.

[3]王茜. 便携式移动监控系统的软硬件设计[J].  2021(2016-8):16-19.

[3]廖炜森, 邓伟军, 徐光煌,等. 基于NB-IoT和微信小程序的冷却塔远程移动监控系统[J]. 自动化与信息工程, 2019, 40(4):1-4.

[4]张博, 李燕. 基于4G技术的移动视频监控系统探析[J]. 中国交通信息化, 2019, (5):115-117.

猜你喜欢

实现策略设计
BUBA台灯设计
有种设计叫而专
初中数学实现学生合作学习的途径
电能替代管控一体化的实现
实现幼儿园课程游戏化的策略探讨
陈国兴设计作品
初中英语阅读中翻转课堂的实现
论数学教学生活化的实现策略
匠心独运的场地设计画上完美句点
跨越式跳高递进与分层设计