服务器远程监控的设计与实现
远程监控方案

远程监控方案远程监控方案是一种可以通过网络将监控摄像头的视频信号传输到远程服务器并进行实时监控的解决方案。
该方案适用于各种场景,如工厂、学校、商店等。
在这种方案下,用户可以通过电脑、手机或平板电脑等终端设备实时观看监控画面,实现远程监控。
远程监控方案主要由以下几个步骤组成:1. 摄像头部署:首先需要在被监控场所中安装摄像头,并将其与网络相连。
摄像头可以选择固定式的或可移动式的。
固定式摄像头适用于需要监控固定区域的场所,而可移动式摄像头适用于需要监控不同区域的场所。
2. 视频信号传输:摄像头采集到的视频信号需要通过网络传输到远程服务器。
一般情况下,可以通过有线网络(如局域网)或无线网络(如WiFi)来完成数据传输。
通常使用网络视频传输协议(如RTSP)来实现实时传输。
3. 远程服务器:远程服务器是整个远程监控系统的核心部分。
它负责接收来自摄像头的视频信号,并将其转发给终端设备。
服务器还负责将接收到的视频信号进行编解码、压缩、存储等处理。
同时,服务器还提供了用户管理、数据存储、系统管理等功能。
4. 终端设备:终端设备是用户用来观看远程监控画面的设备。
用户可以通过电脑、手机、平板电脑等设备下载相应的监控客户端软件,通过该软件登录到远程服务器,从而实现对监控画面的实时观看、录制、回放等操作。
这些客户端软件一般提供了可视化的界面,方便用户操作。
5. 安全性保障:远程监控方案需要保证数据传输的安全性。
一方面,摄像头及网络设备需要进行安全设置,确保摄像头不会被未经授权的人员访问。
另一方面,网络传输过程中需要使用加密算法对数据进行加密,防止数据被黑客截取和篡改。
综上所述,远程监控方案是一种通过网络将摄像头视频信号传输到远程服务器并实时监控的解决方案。
它具有安装简单、操作方便、实时性好等特点,适用于各种场所的监控需求。
此外,随着科技的不断发展,远程监控方案也在不断创新与完善,未来将会有更多的功能和应用场景出现。
服务器远程管理技巧远程监控和管理服务器的方法

服务器远程管理技巧远程监控和管理服务器的方法远程管理服务器是现代IT运维中的关键任务之一。
无论是网络管理员还是系统管理员,都需要掌握一些技巧来远程监控和管理服务器。
本文将介绍几种常见的技巧和方法,帮助读者更好地进行服务器远程管理。
一、SSH远程登录SSH(Secure Shell)是一种加密的网络协议,可以通过一个安全的通道远程登录服务器。
使用SSH时,所有传输的数据都是加密的,确保了数据的安全性。
可以使用SSH客户端,如PuTTY或OpenSSH,通过输入服务器的IP地址、用户名和密码来远程登录服务器。
在远程登录服务器后,用户可以执行各种命令来管理服务器,如查看系统日志、修改配置文件、安装软件等。
SSH还支持远程端口转发,使得在本地机器上可以访问服务器上的服务。
二、远程桌面远程桌面是一种通过图形界面远程管理服务器的方法。
它可以让用户像在本地计算机上一样操作远程计算机。
Windows操作系统提供了自带的远程桌面工具,如“远程桌面连接”,而Linux操作系统可以使用VNC(Virtual Network Computing)来实现远程桌面。
使用远程桌面时,用户可以通过输入服务器的IP地址和登录凭证来连接服务器。
一旦连接成功,用户可以看到远程服务器的桌面,并可以像在本地使用一样操作服务器。
远程桌面比起SSH更加直观和用户友好,特别适合那些需要频繁操作图形界面的任务。
例如,远程桌面可以用于安装图形界面软件、设置服务器的桌面环境等。
三、Shell脚本和批处理Shell脚本(在Linux/Unix操作系统中)和批处理(在Windows操作系统中)是一种自动化管理服务器的方法。
通过编写脚本或批处理命令,用户可以一次性运行多个命令或者按照预定的计划运行命令。
使用Shell脚本或批处理可以大大减少重复性的工作和人为错误。
例如,可以编写一个脚本来自动备份服务器的数据,定期清理日志文件,或者检查服务器的运行状态并发出警报。
局域网中远程桌面监控系统的设计与实现

计算机网络专业(本科段)****大学毕业设计(论文)论文题目局域网中远程桌面监控系统的设计与实现分校姓名总考号年月局域网中远程桌面监控系统的设计与实现摘要局域网远程桌面监控系统的设计与实现摘要远程桌面监控系统可以让本地计算机通过局域网访问不同的远程计算机,并对其进行操作。
维护人员可以通过本系统实时地监控联网计算机的运行情况、根据需要随时改变联网计算机系统设置,对出现故障的计算机能够通过网络及时修复。
管理人员通过本系统可以规范员工对计算机的使用、及时发现并解决工作中存在的问题。
本系统可以在不同平台上运行,实现运行不同桌面操作系统的计算机之间的相互监控。
该系统对远程主机的监控主要包括:实时监视桌面状态、修改系统配置文件、控制鼠标、键盘的基本操作。
本系统采用Java语言实现,开发工具采用NetBeansIDE6.7开发。
本文介绍了局域网中远程桌面监控系统的分析、设计和开发的全部过程。
运用功能结构图、程序流程图等对远程桌面监控子系统的设计过程进行详细的说明。
首先简单介绍了远程桌面监控系统的应用前景以及面临问题;介绍了系统的总体目标以及用户需求。
设计了系统的基本框架和各个模块的功能;然后主要介绍了各个功能模块的具体实现步骤。
并对模块中用到的类、构造函数和主要方法做了简单的说明。
最后给出了测试方法和结果,对系统的优缺点进行了总结。
关键词∶远程桌面监控Java Socket JPEG RMIDesign and Implementation of RDMS AbstractDesign and Implementation of RemoteDesktop Monitoring System in LANAbstractRDMS enables the local computer to control a different remote computer through the LAN . In the system the administrator can monitor the operation of a remote computer, change the remote computer's system settings, repair faults in remote host. The administrator can regulate the use of staff on the computer, to discover and resolve problems.This system can run on different platforms to achieve monitoring between computers running different operating systems. The system for remote monitoring and control console includes: real-time monitoring desktop status, modify the system configuration files, control the mouse, keyboard, basic operations. The system is developed in Java language implementation, development tools are NetBeansIDE6.7 .This paper describes analysis, design and development process of RDMS. Functional structure diagram, program flow chart are used in system design process. First RDMS application prospects, as well as the problems faced is introduced; the overall system objectives and user requirements are described. Design of the system basic framework and functions of each module are discussed; the various functional blocks of concrete implementation steps, modules used in class, constructor and main method of doing a simple description are given. Finally, test methods and results, advantages and disadvantages of the system are summarized.Keywords: Remote Desktop Monitoring Java Socket JPEG RMI目录第1章引言 (1)第2章需求分析 (3)2.1系统设计背景与总体目标 (3)2.1.1系统设计的背景 (3)2.1.2系统设计的总体目标 (3)2.2用户需求 (3)2.2.1功能需求 (3)2.2.2性能需求 (4)第3章可采用的技术方案与可行性分析 (5)3.1可采用的技术方案 (5)3.1.1套接字Socket (5)3.1.2JPEG压缩技术 (6)3.1.3Java的RMI技术 (7)3.2可行性分析 (9)3.2.1技术可行性 (9)3.2.2经济可行性 (9)3.3编程语言与开发工具 (10)3.3.1Java编程语言 (10)3.3.2NetBeans开发工具 (10)第4章系统分析与设计 (12)4.1系统基本框架 (12)4.2系统总体设计与功能结构 (13)4.3主控端系统设计与功能结构 (13)4.3.1配置管理模块 (14)4.3.2显示远程桌面模块 (15)4.3.3远程控制模块 (16)4.4被控端设计功能结构 (17)4.4.1配置管理模块 (17)4.4.2发送桌面信息模块 (18)4.4.3响应控制模块 (19)第5章系统实现 (20)5.1系统实现思路 (20)5.2主控端程序(Client Program) (22)5.2.1配置管理模块中的基本操作功能 (22)5.2.2配置管理模块中的扫描可连主机功能 (27)5.2.3显示远程桌面模块中的桌面显示功能 (30)5.2.4显示远程桌面模块中的附属功能 (34)5.2.5远程控制模块 (34)5.3被控端程序(ServiceProgram) (35)5.3.1配置管理模块中的安全管理功能 (35)5.3.2配置管理模块中的系统基本设置功能 (37)5.3.3发送桌面信息模块 (39)5.3.4响应控制模块 (42)第6章测试 (45)6.1主控端测试 (45)6.1.1对基本操作功能的测试 (45)6.1.2对扫描可连主机功能的测试 (45)6.1.3对远程控制功能的测试 (45)6.2被控端测试 (45)6.2.1对连接密码的验证测试 (45)6.2.2创建存储密码文件的测试 (46)6.3测试结果 (46)第7章结论 (47)致谢 (48)参考文献 (49)第1章引言网络的诞生拓展了计算机的应用范围,网络的迅速发展在提高生产效率的同时也改变了人们的工作方式。
在线监测及远程视频监控系统的实施方案

在线监测及远程视频监控系统的实施方案一、概述在线监测及远程视频监控系统是一种基于网络架构的安全监控技术,通过安装摄像机设备,将实时或录制的视频数据传输到服务器,并通过网络将视频数据传输到用户终端,实现远程监控、录像、回放以及告警等功能。
本文将详细介绍在线监测及远程视频监控系统的实施方案。
二、系统架构1.前端设备:包括摄像机、监控终端和告警设备。
摄像机用于采集视频数据,可以选择固定摄像机或云台摄像机。
监控终端用于控制和管理摄像机,可以远程调整摄像机的角度和焦距。
告警设备用于监测异常情况并发出告警信号。
2.网络传输设备:包括网络交换机、网络连接设备和网络传输线路等。
网络交换机用于实现前端设备和服务器之间的数据传输。
网络连接设备用于连接网络传输线路和网络交换机。
网络传输线路可以选择有线网络或无线网络,保证视频数据的稳定传输。
3.服务器:用于接收、存储和处理视频数据。
服务器可以选择云服务器或本地服务器。
云服务器可以提供弹性存储和计算资源,而本地服务器可以提供更高的安全性和稳定性。
服务器上安装视频管理软件,用于视频数据的存储、分析和管理。
4.用户终端:可以选择电脑、手机、平板等终端设备进行视频监控和管理。
用户终端需要安装视频管理软件或浏览器插件,通过网络链接服务器,实时查看、回放和管理视频数据。
三、系统实施步骤1.系统规划:根据实际需求和场景,确定视频监控的区域范围、摄像机布置位置、网络传输线路等。
制定系统实施方案,包括硬件设备的选型、软件系统的选用等。
2.设备安装:根据系统规划,在监控区域内安装摄像机、监控终端和告警设备。
调整摄像机的角度和焦距,保证监控范围的覆盖和清晰度。
安装网络传输设备,连接前端设备和服务器。
3. 服务器建设:选择云服务器或本地服务器进行建设。
云服务器可以选择云服务提供商,如阿里云、腾讯云等。
本地服务器需要配置服务器硬件和安装服务器软件,如Windows Server或Linux系统。
基于Go的多机远程桌面监控系统设计与实现

基于Go的多机远程桌面监控系统设计与实现简介本文档描述了基于Go语言开发的多机远程桌面监控系统的设计与实现。
该系统旨在实现对多台远程计算机的实时监控和远程控制操作,为用户提供方便和高效的远程工作环境。
设计目标本系统的设计目标如下:1. 实时监控:对多台远程计算机的各种操作进行实时监控,包括屏幕显示、鼠标移动、键盘输入等。
2. 远程控制:用户能够通过远程控制台对远程计算机进行操作,如远程启动应用程序、关机、重启等。
3. 高效稳定:系统需要具备高效稳定的特性,确保在多机环境下能够快速响应并处理大量的远程操作请求。
系统架构该系统的架构主要包括以下几个组件:1. 服务器端:负责接收和处理来自客户端的远程操作请求,并将结果返回给客户端。
2. 客户端:安装在远程计算机上,负责发送远程操作请求给服务器端,并将服务器返回的结果实时显示在远程计算机的屏幕上。
3. 连接管理:负责维护服务器端与客户端之间的连接,保证数据的可靠传输和实时性。
技术选型本系统选择使用Go语言进行开发,原因如下:1. 高效性:Go语言具有并发编程的优势,能够处理大量的并发连接请求,并提供高效的网络通信功能。
2. 简洁性:Go语言的语法简洁明了,易于理解和维护,有利于系统的开发和测试。
3. 跨平台性:Go语言支持多个操作系统平台,能够在不同的远程计算机上运行和部署。
系统实现系统的实现过程主要包括以下几个步骤:1. 服务器端开发:使用Go语言开发服务器端程序,实现接收和处理远程操作请求的功能。
2. 客户端开发:使用Go语言开发客户端程序,实现发送远程操作请求和接收服务器返回结果的功能。
同时,在客户端上通过图形界面将远程计算机的屏幕实时显示出来。
3. 连接管理开发:实现连接管理组件,确保服务器端与客户端之间的连接稳定可靠,并能够处理多个并发连接请求。
4. 功能测试和优化:完成系统的开发后,进行功能测试和性能优化,确保系统能够实现预期的功能和性能要求。
监控远程方案

监控远程方案第1篇监控远程方案一、项目背景随着信息技术的不断发展,远程监控技术在各个领域得到了广泛的应用。
为了确保远程监控的合法性、合规性,提高监控效率,保障信息安全,特制定本方案。
二、目标与原则1. 目标:实现对远程监控对象的实时、有效监控,确保监控数据的安全、可靠,提高监控工作效率。
2. 原则:(1)合法性:严格遵守国家相关法律法规,确保监控活动合法合规。
(2)安全性:确保监控数据传输、存储的安全性,防止数据泄露、篡改。
(3)实时性:监控数据实时传输,确保及时发现并处理异常情况。
(4)便捷性:提供便捷的监控操作界面,提高监控人员工作效率。
三、监控对象与内容1. 监控对象:根据实际需求,确定远程监控的对象范围。
2. 监控内容:(1)系统运行状态:CPU、内存、磁盘、网络等关键指标。
(2)应用服务状态:监控应用服务的运行状况,确保服务正常运行。
(3)网络安全状态:监控网络流量、入侵检测、恶意代码等安全指标。
(4)其他需监控的内容:根据实际需求,增加其他监控项。
四、技术方案1. 监控系统架构:采用分布式架构,包括监控中心、监控代理、数据存储等模块。
2. 监控技术:(1)数据采集:通过监控代理实时采集监控对象的数据。
(2)数据传输:采用加密传输技术,确保数据传输安全。
(3)数据存储:采用可靠的数据存储方式,保证数据安全。
(4)数据处理与分析:对采集到的数据进行分析处理,生成监控报表。
3. 监控平台:(1)提供Web管理界面,便于监控人员操作。
(2)支持多种报警方式,如短信、邮件等。
(3)提供数据可视化功能,便于监控人员快速了解监控对象状态。
五、实施步骤1. 需求分析:详细分析监控需求,明确监控对象、监控内容。
2. 系统设计:根据需求分析,设计监控系统的架构、功能模块。
3. 技术选型:选择合适的监控技术、设备、平台。
4. 系统开发:按照设计方案,开发监控系统。
5. 系统部署:在监控对象上部署监控代理,搭建监控中心。
云视频监控系统的设计与实现
云视频监控系统的设计与实现随着科技的不断发展,视频监控系统在我们的日常生活中扮演着越来越重要的角色。
而云视频监控系统作为一种新兴的监控方式,正逐渐受到广泛关注和应用。
本文将介绍云视频监控系统的设计与实现,包括系统的功能需求、架构设计以及关键技术实现等方面。
一、功能需求云视频监控系统的设计旨在提供一种灵活、可靠的监控体验,满足用户对监控设备的实时监测、远程访问、数据存储、数据分析等需求。
具体的功能需求如下:1. 实时监测:系统需要能够将监控设备捕获的视频实时传输到云服务器上,以便用户可以随时随地通过云平台观看实时视频,并及时发现异常情况。
2. 远程访问:云平台应提供用户友好的界面,以便用户可以远程访问监控设备的实时视频、历史录像等信息。
用户可以通过手机、电脑等多种终端进行访问。
3. 数据存储:系统需要提供可靠的云端存储服务,以便将监控设备的录像数据存储在云服务器上,并且能够方便地对这些数据进行管理与查询。
4. 数据分析:云视频监控系统可以利用云计算、人工智能等技术对监控数据进行分析,例如智能识别人脸、车辆等特定对象,并提供相关的报警或统计分析功能。
二、架构设计云视频监控系统的架构设计主要分为前端设备、传输网络、云服务器和用户终端几个部分。
具体的架构设计如下:1. 前端设备:前端设备包括摄像机、录像机等各种监控设备,负责采集视频、音频等监控数据,并将其传输到云服务器。
2. 传输网络:传输网络负责将前端设备采集到的监控数据通过网络传输到云服务器。
可以选择使用有线网络、Wi-Fi、3G/4G等多种传输方式,以保证数据传输的稳定性和可靠性。
3. 云服务器:云服务器是整个云视频监控系统的核心部分,负责接收、存储和处理前端设备传输的监控数据。
云服务器需要提供高性能的存储和计算能力,并且具备可扩展性和高可用性。
4. 用户终端:用户终端可以是手机、电脑等各种终端设备,用户可以通过这些设备访问云服务器上的监控数据,观看实时视频、查询历史录像等信息。
设备远程监控与控制系统设计与实现
设备远程监控与控制系统设计与实现随着现代科技的发展,设备的远程监控与控制已经成为许多行业的必备需求。
这种系统可以帮助企业提高生产效率、节省人力资源、减少生产成本等。
本文将就设备远程监控与控制系统的设计与实现进行详细介绍。
一、设计目标和需求分析设备远程监控与控制系统的设计目标是实现对设备的远程监视和控制,包括实时数据的采集、状态的监测、警报信息的推送等功能。
在这个系统中,我们需要考虑以下几个方面的需求:1. 数据采集:系统需要能够采集设备的各种参数,包括温度、湿度、压力、电流等信息。
2. 状态监测:系统需要对设备的工作状态进行实时监测,包括设备的开关状态、故障状态等。
3. 警报推送:当设备发生异常时,系统应能够实时推送警报信息给相关人员,以便及时处理。
4. 远程控制:系统需要支持对设备进行远程控制,包括远程开关、参数调节等功能。
5. 数据存储与分析:系统需要能够对采集到的数据进行存储和分析,以便后续的数据查询和统计。
二、系统架构设计设备远程监控与控制系统的架构设计涉及到硬件和软件两个方面。
在硬件方面,系统需要采集传感器获取的数据,经过信号处理后传输到服务器。
服务器可以是一个专用的物理服务器,也可以是云服务器。
为了保证数据的可靠性和安全性,可以在传输过程中采用加密技术。
在软件方面,系统需要开发一个前端和一个后端。
前端负责数据的展示和用户的交互,后端负责数据的处理和逻辑的控制。
常见的前端技术包括网页、APP等,而后端可以使用常见的编程语言进行开发,如Java、Python等。
三、实现步骤1. 确定需求并进行系统设计:根据需求分析的结果,确定系统的功能模块,制定实现计划,并进行系统设计。
2. 设置传感器并进行数据采集:根据系统设计的要求,选择合适的传感器并进行设置,编写相应的程序进行数据采集,确保数据的准确性和及时性。
3. 搭建服务器并编写后端程序:搭建服务器环境,选择合适的数据库系统进行数据存储,编写后端程序实现数据的处理和逻辑的控制。
嵌入式Web服务器远程监控系统的设计与实现
计算机与现代化2013年第2期JISUANJI YU XIANDAIHUA总第210期文章编号:1006-2475(2013)02-0094-05收稿日期:2012-09-14作者简介:徐叶(1989-),女,山东德州人,上海海事大学航运技术与控制工程交通行业重点实验室硕士研究生,研究方向:船舶与港口设备传动控制,工业控制;袁敏(1956-),男,上海人,高级工程师,学士,研究方向:工业自动化,电气控制系统;李国军(1989-),男,山东临沂人,硕士研究生,研究方向:船舶与港口自动化,工业控制。
嵌入式Web 服务器远程监控系统的设计与实现徐叶,袁敏,李国军(上海海事大学航运技术与控制工程交通行业重点实验室,上海201306)摘要:信息技术的高速发展和嵌入式系统的广泛应用给人们的生活带来了革命性的变化,嵌入式系统接入Internet 成为未来的一个趋势。
因此,本文设计一个嵌入式Web 服务器,服务器端采用HTTP 协议和CGI 技术,增加了数据库功能,在客户端的用户可以通过Internet 利用浏览器进行远程监控并且可以查看历史数据。
利用OPC 技术实现了Web 服务器与PLC 之间的数据通讯。
这种监控系统不仅满足了监控任务的需要,而且有效降低了运行维护成本,提高了运行效率,具有很高的使用价值。
关键词:嵌入式Web 服务器;远程监控系统;超文本传输协议;通用网关接口;PHP ;OPC 中图分类号:TP393.08文献标识码:Adoi :10.3969/j.issn.1006-2475.2013.02.023Design and Implementation of Remote Monitor and ControlSystem Based on Embedded Web ServerXU Ye ,YUAN Min ,LI Guo-jun(Key Laboratory of Marine Technology and Control Engineering ,Ministry of Communications ,P.R.China ,Shanghai Maritime University ,Shanghai 201306,China )Abstract :The rapid development of information technology and the wide application of embedded system have brought revolution-ary changes to people ’s life.The combination of embedded system and Internet has become a trend of the future.Therefore ,an embedded Web server is designed.This server uses hyper text transfer protocol and common gateway interface technology ,increa-ses database function.In the client ,users can monitor local devices and admin historical data through Internet and browser re-motely.The use of OPC technology achieves communication between the Web server and PLC.This monitor system can not only meet the needs of supervisory task ,reduces the operation and maintenance cost ,but also improves the efficiency.The system is of a very high value in use.Key words :embedded Web server ;remote monitor and control system ;hyper text transfer protocol ;common gateway interface ;PHP ;OPC0引言随着网络化时代的到来,各种信息的网络共享越来越受到人们的重视和青睐。
服务器远程监控的设计与实现
服务器远程监控的设计与实现摘要:在分析地质录井公司现有服务器分布和生产软件应用现状的基础上,得出对服务器进行远程监控的必要性。
结合录井生产过程中用到的软件系统,提出了针对网络监控、生产软件运行、服务器状态、系统安全、监控信息管理等方面的服务器远程监控设计方案。
对软件系统的设计和实现方面的重要技术进行了描述,并对其应用效果进行了评述。
关键词:FSO;WMI;Winsock 无人值守1地质录井公司软件应用现状自从现场录井数据实现实时远程传输以来,录井数据的采集、传输、存储、管理、发布、资料处理等一系列相关配套的生产应用软件逐渐发展起来,软件的技术支持覆盖范围也逐渐变深变广。
近年来,公司在国内外其它地区配备了近十台服务器为甲方提供数据接收、存储、管理、迁移、发布、查询等服务。
这些服务器处于无人值守状态,因此有必要充分利用信息技术对远程服务器进行有效管理,监控服务器上运行的诸多生产相关的应用软件和数据库,实时的发现并解决问题,加强对外服务故障的响应效率,减低维护人员的维护难度。
2软件系统的功能模块设计结合录井生产过程中用到的软件系统,我们针对不同的被监控生产软件,考虑了服务器的远程操作和方便性的因素,设计了不同的监控方案。
2.1应用软件的监控(1)操作系统错误捕捉。
主要针对数据同步软件,因为数据量巨大和网络状况以及软件自身设计方面的一些原因会弹出错误窗口,导致数据同步中断。
系统自身要对整个Windows错误进行捕捉,例如:C++ Runtime Library、Vistual Studio Debug、Err等;采用的是实时监测操作系统的注册窗口,根据所有窗口的运行状态来进行判断而找到错误并进行捕捉,通过捕捉到的错误窗口,得到其进程PID号,然后再对错误窗口进行处理,通常情况下只需要结束此窗体的进程即可。
(2)系统服务监控。
主要针对地质资料接收软件等以服务的形式运行的软件。
首先通过WMI枚举所有系统的服务及其运行状态,并匹配用户所指定的系统服务,然后通过匹配检测出当前服务是否运行,如果服务没有运行可以通过网络将服务重新启动。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
了 近 十 台 服 务器 为 甲 方 提 供 数 据 接 收 、 储 、 理 、 移 、 存 管 迁
发 布 、 询 等服 务 。这 些 服 务 器 处 于 无 人 值 守 状 态 , 查 因此
第 l卷 第6 1 期
2 l f 7 O 2I 6 J 1
v0 l l 1NO 6 Ji 201 tl l 2
服 务 器 远 程 监 控 的 设 计 与 实 现
田 相 斋
( 利 地 质 录 井 公 司 信 息 中心 , 东 东 营 2 7 6 ) 胜 山 5 0 4
摘 要 : 分析 地 质 录 井公 司现 有 服 务 器分 布 和 生 产 软 件 应 用 现 状 的 基 础 上 , 出对 服 务 器进 行 远 程 监 控 的 , - 。 在 得 z  ̄性 -
低 维 护 人 员 的 维 护难 度 。
( ) 统进 程 监 控 。 由于 远 程 服 务 器 正 常 情 况 下 不 会 1系 有 人 为 因 素对 服 务 器 的 干 扰 , 因此 服 务 器 的 进 程 是 固 定 不 变 的 。通 过 Wi3 I 系 统 目前 运行 的进 程 全部 枚 举 出 n 2AP 把
结 合 录 井 生 产过 程 中 用到 的软 件 系统 , 出 了针 对 网 络监 控 、 产 软 件 运 行 、 务 器状 态 、 统 安 全 、 控 信 息 管理 等 提 生 服 系 监 方 面的 服 务 器远 程监 控设 计 方案 。 对软 件 系统 的设 计 和 实现 方 面的 重 要 技 术 进 行 了描 述 , 对 其 应 用 效 果 进 行 了评 并
1 地 质 录 井公 司 软件 应 用现 状
自从 现 场 录井 数 据 实 现 实 时 远 程 传输 以来 , 录井 数 据
的服 务 及 其 运 行 状 态 , 匹 配 用 户 所 指 定 的 系 统 服 务 , 并 然 后 通 过 匹 配 检 测 出当 前 服 务 是 否运 行 , 果 服 务 没 有 运 行 如 可 以通 过 网络 将 服 务 重 新启 动 。 ( ) 用 程 序 监 测 。 主 要 针 对 录 井 仪 资 料 接 收 软 件 3应
的 被 监 控 生 产 软 件 , 虑 了服 务 器 的远 程 操 作 和 方 便 性 的 考
因素 , 计了不同的监控方案。 设
2 1 应 用 软 件 的 监 控 .
相 结合 使 用 , 得 到进 程 所 对应 的应 用 程序 的相 关信 息 。 而 () 2 远程 数 据库 监 测 及 操 作 。对 于所 有 外 部 服 务 器 上 安 装 的数 据库 系 统 , 时 检 测连 接 数 据库 , 看数 据 库 是 否 实 查
2 软 件 系统 的功 能 模 块 设 计
结 合 录 井 生 产 过 程 中用 到 的软 件 系统 , 们 针 对 不 同 我
来 后 , 与用 户 所设 定 的安 全进 程 进 行 匹配 , 并 如果 不 在 用 户
指定 的安 全进 程 范 围 内 , 视为 不 安 全进 程 或 可 疑进 程 , 则 系 统 会 自动 将 其 进 程 结 束 , 枚 举 具 体 进 程 时 , 要 与 F O 在 需 S
连 接正 常 ; 过 WMI 举 系统 服 务 , 测 数 据 库 服 务 是 否 通 枚 检 运行 正 常 。管 理 端 同 时 可 以对 注 册 服 务 器 所 监 测 的 所 有
( ) 作 系 统 错 误 捕 捉 。主 要 针 对 数 据 同 步 软 件 , 1操 因
为 数 据 量 巨大 和 网 络 状 况 以及 软 件 自身 设 计 方 面 的 一 些 原 冈会 弹 出错误 窗 口 , 导致 数 据 同步 中断 。系 统 自身 要 对
整 个 W id ws错 误 进 行 捕 捉 , 如 : no 例 C+ + Ru t i ni L — me
MS s 据 库进 行 简 单 操 作 , 括 数 据 库 视 图和 表 等 基 Qi数 包 本 信息 的显示 ; 据 表 、 段 的显 示 和增 删改 等 操作 。 数 字 () 3 服务 器 信 息 实 时 扫 描 。对 用 户 所需 要 监测 的 信 息 进 行 实 时 扫 描 , 如 : U 和 内 存 使 用 状 况 、 装 软 件 及 例 CP 安 系 统 补 丁 检测 等 , 把 相 关 信 息 存 入 本 地 和 发 送 给 服 务 器 并 管 理 端 , 端 可 以 对操 作 系统 本 身 的一 些 基 本 信 息 进 行 监 终 测 , 如 : 件、 例 软 硬件 、 本 信 息 、 放 端 口 、 络 状 况 等 。 基 开 网 ( ) 务 器 的 简单 控 制 。直 接 在 服 务 器 管 理 端 就 可 以 4服
述。
关 键 词 : S)W MIW isc F (; ; no k无人 值 守
中 图分 类 号 : 3 9 TP 1
文 献标 识 码 : A
文 章 编 号 : 6 2 7 0 ( 0 2 0 60 6 — 2 l 7 ~ 8 0 2 软 件 。首 先 通 过 WMI 举 所 有 系 统 枚
是 否 存 在 , 后 通 过 Wi3 I枚 举 进 程 检 测 当 前 应 用 然 n 2 AP 程 序 是 否 存 在 , 果 不 存 在 可 以使 用 远 程 命 令 来 把 应 用 程 如 序启动起来 。
2 2 服 务 器 的 监 控 .
有 必 要 充 分 利 用 信 息 技 术 对 远 程 服 务 器进 行有 效 管 理 , 监 控 服 务 器 上运 行 的诸 多生 产 相 关 的应 用 软 件 和数 据 库 , 实 时 的 发 现 并解 决 问题 , 强 对 外 服 务 故 障 的 响 应 效 率 , 加 减
的 采集 、 输 、 储 、 理 、 布 、 料 处理 等 一 系列 相 关 配 传 存 管 发 资
套 的 生产 应 用 软 件 逐 渐 发 展 起 来 , 件 的技 术 支持 覆 盖 范 软 罔 也 逐 渐 变 深 变 广 。近 年 来 , 司 在 国 内外 其 它地 区 配 备 公
等 , 此 类 应 用 程 序 进 行 监 控 , 时 了解 其 运 行 状 态 。首 对 随