一种信息获取方法、装置及系统制造方法及图纸

技术编号:16550110 阅读:49 留言:0更新日期:2017-11-11 13:42
本发明专利技术实施例公开了一种信息获取方法、装置及系统,包括获取监控数据;判断所得到的监控数据是否符合预设告警条件;若监控数据符合预设告警条件,向用于在主机操作系统上执行进程之间数据交换的通信端点Socket接口发送告警信息以使Socket接口向用于在单个传输控制协议(TCP)连接上进行全双工通讯的协议Websocket服务端发送告警信息、Websocket服务端向Websocke客户端发送告警信息、Websocket客户端显示告警信息。从本发明专利技术提供的技术方案可见,Socket接口、Websocket服务端和Websocket客户端能够让告警信息及时被发送到应用层以进行显示,无需等待告警显示界面刷新。

Method, device and system for acquiring information

The embodiment of the invention discloses a method, device and system for acquiring a kind of information, including access to monitoring data; judging whether the monitoring data meets the preset alarm condition; if the monitoring data meets the preset alarm condition, for the implementation process of data exchange between communication endpoints Socket interface to send alarm information to the interface to the Socket for a single transmission control protocol on the host operating system (TCP) connection of full duplex communication protocol Websocket server to send alarm information to the Websocke client, the Websocket server transmits the alarm information, alarm information display Websocket client. The technical scheme of the invention from the Socket interface, Websocket server and Websocket client can make timely alarm information is sent to the application layer for display, without waiting for the alarm display interface refresh.

【技术实现步骤摘要】
一种信息获取方法、装置及系统
本专利技术涉及信息处理领域,尤其涉及一种信息获取方法、装置及系统。
技术介绍
监控装置是监控待监控设备、获取监控数据以及从所获取的监控数据中得到异常数据的装置,通常情况下,监控装置所得到的异常数据都存储于数据库中以供管理员根据告警条件进行查询,进而获取告警信息。相关技术中,管理员常常采用定时刷新告警显示界面的方式来获取新的告警信息,该方式具体包括:首先管理员设置告警显示界面的刷新间隔,每到刷新时间由业务程序向服务器发送告警信息获取请求,服务器解析告警信息获取请求,并将解析得到的一系列查询语句发送至数据库,数据库根据一系列查询语句对自身所存储的数据进行轮询以得到查询结果后,再发送至客户端显示在告警显示界面上供管理员查看。然而,该方法只有在刷新告警信息显示界面时才能发送告警信息获取请求给服务器,由服务器解析得到查询语句发送给数据库,最终由数据库根据查询语句进行轮询得到查询结果,因此,告警信息的获取十分不及时,并且当告警信息获取请求中包含的查询语句较多时,很容易造成服务器的解析压力和数据库的查询压力过大。
技术实现思路
为了解决上述技术问题,本专利技术提供一种信息本文档来自技高网...
一种信息获取方法、装置及系统

【技术保护点】
一种信息获取方法,其特征在于,包括:监控装置获取监控数据;判断所得到的监控数据是否符合预设告警条件;若所述监控数据符合所述预设告警条件,向用于在主机操作系统上执行进程之间数据交换的通信端点Socket接口发送告警信息,以使所述Socket接口向用于在单个传输控制协议TCP连接上进行全双工通讯的协议Websocket服务端发送所述告警信息、所述Websocket服务端向Websocket客户端发送所述告警信息、所述Websocket客户端显示所述告警信息。

【技术特征摘要】
1.一种信息获取方法,其特征在于,包括:监控装置获取监控数据;判断所得到的监控数据是否符合预设告警条件;若所述监控数据符合所述预设告警条件,向用于在主机操作系统上执行进程之间数据交换的通信端点Socket接口发送告警信息,以使所述Socket接口向用于在单个传输控制协议TCP连接上进行全双工通讯的协议Websocket服务端发送所述告警信息、所述Websocket服务端向Websocket客户端发送所述告警信息、所述Websocket客户端显示所述告警信息。2.一种信息获取方法,其特征在于,包括:Socket接口接收所述监控装置发送的告警信息;其中,所述告警信息是监控装置判断所得到的监控数据符合预设告警信息后发送的;向Websocket服务端发送所述告警信息,以使所述Websocket服务端向Websocket客户端发送所述告警信息、所述Websocket客户端显示所述告警信息。3.一种信息获取方法,其特征在于,包括:Websocket服务端接收Socket接口发送的告警信息;其中,所述告警信息是监控装置判断所得到的监控数据符合预设告警信息后向所述Socket发送的;通过Websocket连接向Websocket客户端发送所述告警信息,以使所述Websocket客户端显示所述告警信息;其中,所述Websocket连接为预先建立的所述Websocket服务端和所述Websocket客户端之间的连接。4.根据权利要求3所述的获取方法,其特征在于,所述Websocket服务端获取告警信息之前,所述方法还包括:接收所述Websocket客户端发送的建立Websocket连接的请求信息;向所述Websocket客户端发送确认建立Websocket连接的回复信息。5.一种信息获取方法,其特征在于,包括:Websocket客户端接收Websocket服务端通过Websocket连接发送的告警信息;其中,所述告警信息是监控装置判断所得到的监控数据符合预设告警信息后向所述Socket接口发送、再由所述Socket接口向所述Websocket服务端发送的;显示所述告警信息。6.根据权利要求5所述的获取方...

【专利技术属性】
技术研发人员:秦政刘成平
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1