[发明专利]支持用户自定制的实时网站状态监控技术无效
申请号: | 200910015101.5 | 申请日: | 2009-05-07 |
公开(公告)号: | CN101546329A | 公开(公告)日: | 2009-09-30 |
发明(设计)人: | 刘鹏;黄三伟;刘宗福;刘春 | 申请(专利权)人: | 山东中创软件商用中间件股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/44 |
代理公司: | 济南舜源专利事务所有限公司 | 代理人: | 苗 峻 |
地址: | 250014山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 用户 定制 实时 网站 状态 监控 技术 | ||
技术领域
本发明涉及一种支持用户自定制的实时网站状态监控技术,即InforGuard监管平台支持用户自定制的实时网站状态监控技术。
背景技术
目前,实时状态监控技术,已经被广泛的应用于展示主机、网站的状态等方面。通过颜色的改变或者预设图片的改变来展示被监控对象的状态。
但是,这些表达方式一旦被开发人员定义好以后,用户不能够对其进行修改。
发明内容
本发明的目的就是针对上述的不足,提供了一种用户可以自己定制各级组织的背景图片、更贴切用户的习惯、更接近实际,易于管理、对于出现告警状态的服务器更易于查找的支持用户自定制的实时网站状态监控技术。
本发明基于AJAX局部数据更新技术,来展示网站监控状态的改变,不需要刷新页面就可以改变页面内容,减少用户等待时间;按需获取数据,每次只从服务器端获取需要的数据,这样大大降低了网络上数据传输量。
使用JavaScript来获取对象的位置,实现了主机、网站对象的拖动。使布局清晰,安排被监控对象的位置更加简单、方便。
具体来说,本发明提供的支持用户自定制的实时网站状态监控技术,包括状态实时监控和图片拖拽两部分,其中,
状态实时监控为:状态监控器获取到状态的改变,把相对应的状态改为响应的颜色状态监控器获取到告警信息,判断告警信息的级别,并找出所关联的对象,然后根据告警信息的级别,采用不同的颜色展示在界面上。
图片拖拽为:用户拖拽表示网站的图片,程序获取图片的坐标,把这个坐标交给坐标业务逻辑处理,保存这个坐标到数据库,并且把图片设置为新坐标显示到界面上。
上述步骤“程序获取图片的坐标”是通过鼠标拖拽网站的图片、获取此图标所在父容器里面的相对位置的JavaScript代码实现的。
上述步骤“把这个坐标交给坐标业务逻辑处理”是这样实现的:服务器端处理页面坐标的业务逻辑,在服务器端通过process方法获取鼠标相对位置,然后把获取到的位置保存到服务端属性中,然后服务端对该属性的调用把图片新的位置持久化,使用户一次定制每次重启起服务后图片的位置都是定制过的。
本发明提供的支持用户自定制的实时网站状态监控技术更加符合用户的要求,操作简单、便于控制,被监控对象状态的展示有多种方式,信息的采集及时、可靠。
附图说明
图1为本发明实施例中图片拖拽流程图。
具体实施方式
下面将对本发明的实施方式进行详细说明。
一种支持用户自定制的实时网站状态监控技术,包括状态实时监控和图片拖拽两部分,其中,
状态实时监控为:启动状态监控器,状态监控器获取到状态的改变、把相对应的状态改为相应的颜色,状态监控器获取到告警信息,判断告警信息的级别,并找出所关联的对象,然后根据告警信息的级别,采用不同的颜色展示在界面上。
上述步骤“状态实时监控”获取状态的改变,设置相对应的状态颜色代码例如:
public void initState()throws EXP_DataAccess{
/*初始化所有对象状态,从日志中查询该网站是否有未处理的告警日
志*/
List<Object>websiteList=baseDAO.list("from"+
GuardMark.TB_WEBSITE);
if(websiteList!=null && websiteList.size()>0){
for(Object website:websiteList){
List<?>tamerlist=baseDAO.list("from"+
GuardMark.TB_TAMPER
+"where"+GuardMark.DEALSIGN+"!=′2′and
"
+GuardMark.WEBSITEID+"=′"
+((TB_WebsiteImpl)website).getId()+"′");//查找所有该网站的未处理的篡改日志
if(tamerlist!=null && tamerlist.size()>0){
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东中创软件商用中间件股份有限公司,未经山东中创软件商用中间件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910015101.5/2.html,转载请声明来源钻瓜专利网。