A remote client output screen monitoring system is used to monitor at least one client, including a pre-boot execute environment (PXE) module, a terminal multiplexing (Tmux) module and a monitoring module. The PXE module is used to start the client after operation, and the client is used to perform relevant actions after start and use it. In order to generate the output screen corresponding to the relevant actions, the monitoring module is used to obtain the output screen generated by the client after operation, and to convert the output screen to the corresponding file, and to analyze the conversion file. The Tmux module is used to integrate the output screen generated by the client after operation for display. The monitoring module is also used to compare the converted files with a pre-stored parameter after analyzing the converted files, in order to judge whether the client has a fault. The invention also provides a remote client output screen monitoring method.
【技术实现步骤摘要】
远程客户端输出画面监控系统及方法
本专利技术涉及一种远程监控技术,尤其是一种远程客户端输出画面监控系统及方法。
技术介绍
目前数据中心在执行多机台安装操作系统及复制操作系统时,都需要使用个别的显示屏、键盘、鼠标或多任务切换器进行切换,从而,一个用户在同一时间只能专注在一台机台上,而无法得知其它机台的安装情况,也无法实时监控每一机台的安装操作系统或复制操作系统的过程。此外,当每一机台登陆到其本机的操作系统后执行其本机的应用程序时,往往需要用户撰写专门程序给所有机台,且其执行结果必须等到程序完成后回传至特定的服务器储存,而无法立即得知所有机台执行的成功与否。而每一机台在执行其本机的相关应用程序的过程中,常常会发生程序异常的中止或出现无法判断的异常信息,而形成程序错误造成数据中心的应用服务中断;用户并不能监控到这些故障,而无法及时进行处理。
技术实现思路
鉴于以上内容,有必要提供一种方便实时监控远程机台的输出画面的系统及方法。本专利技术实施方式提供一种远程客户端输出画面监控系统,用于监控至少一客户端,包括预启动执行环境(prebootexecuteenvironment,PXE)模块、终端复用(Tmux)模块及监控模块,所述PXE模块用于在运行后启动所述客户端,所述客户端用于在启动后执行相关的动作、并用于产生对应所述相关动作的输出画面,所述监控模块用于在运行后获取所述客户端产生的输出画面、及用于将获取到的输出画面转换成相应的档案、并用于分析所述转换的档案,所述Tmux模块用于在运行后将所述客户端产生的输出画面整合在一起进行显示,所述监控模块还用于在分析所述转换的档案 ...
【技术保护点】
1.一种远程客户端输出画面监控系统,用于监控至少一客户端,所述客户端用于在启动后执行相关的动作、并用于产生对应所述相关动作的输出画面,其特征在于,所述远程客户端输出画面监控系统包括:预启动执行环境(preboot execute environment,PXE)模块,用于在运行后启动所述客户端;终端复用(Tmux)模块,用于在运行后将所述客户端产生的输出画面整合在一起进行显示;及监控模块,所述监控模块用于:在运行后获取所述客户端产生的输出画面,将获取到的输出画面转换成相应的档案,分析所述转换的档案,及在分析所述转换的档案后将所述转换的档案与一预存的参数进行比对,以判断所述客户端是否出现故障。
【技术特征摘要】
1.一种远程客户端输出画面监控系统,用于监控至少一客户端,所述客户端用于在启动后执行相关的动作、并用于产生对应所述相关动作的输出画面,其特征在于,所述远程客户端输出画面监控系统包括:预启动执行环境(prebootexecuteenvironment,PXE)模块,用于在运行后启动所述客户端;终端复用(Tmux)模块,用于在运行后将所述客户端产生的输出画面整合在一起进行显示;及监控模块,所述监控模块用于:在运行后获取所述客户端产生的输出画面,将获取到的输出画面转换成相应的档案,分析所述转换的档案,及在分析所述转换的档案后将所述转换的档案与一预存的参数进行比对,以判断所述客户端是否出现故障。2.如权利要求1所述的远程客户端输出画面监控系统,其特征在于,所述远程客户端输出画面监控系统还包括系统克隆(Clonezilla)模块,所述Clonezilla模块用于在启动后控制每一客户端执行复制操作系统的动作,所述Clonezilla模块用于将所述客户端需要的操作系统复制到相应的客户端,所述客户端用于在执行复制操作系统的动作时产生相应的输出画面。3.如权利要求2所述的远程客户端输出画面监控系统,其特征在于,所述PXE模块用于控制所述客户端执行安装操作系统的动作,所述客户端执行的相关动作包括执行安装操作系统的动作、执行复制操作系统的动作及执行其本机的应用程序的动作。4.如权利要求2所述的远程客户端输出画面监控系统,其特征在于,所述远程客户端输出画面监控系统还包括通过网络访问的串口(SerialOverLan,SOL),所述PXE模块、所述Clonezilla模块及所述Tmux模块分别通过所述SOL与所述监控模块进行网络通信。5.如权利要求1所述的远程客户端输出画面监控系统,其特征在于,所述监控模块还用于...
【专利技术属性】
技术研发人员:郑宇杰,
申请(专利权)人:鸿富锦精密电子天津有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。