一种自动路测终端的监控方法及装置的制作方法

文档序号:8001083阅读:154来源:国知局
专利名称:一种自动路测终端的监控方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种自动路测终端的监控方法及装置。
背景技术
自动路测系统由两部分组成,自动路测终端和后台。自动路测终端能够实现对多种网络制式的路测数据的自动采集和存储,可以应用于无线网络的网络质量监测、优化效果评定、割接情况检查以及日常维护。自动路测终端将采集的数据以及本身的告警通过消息发到后台。目前,自动路测终端没有监控终端,完全靠告警面板以及发往后台的告警了解设备运行状态。为了对自动路测终端进行更方便的监控和维护,需要增加一个监控终端,但增加监控终端,按照传统的设备监控方法,需要在监控终端和自动路测终端之间定义一套完整的消息接口,建立socket通信,这就需要对自动路测终端的代码进行大量修改,可能引起自动路测终端的运行不稳定。总之,这种方案不仅工作量大,而且可能影响自动路测终端的稳定性。自动路测终端,作为一种小设备,一般并没有监控界面。如果出现故障,则产生告警,通过发往后台的告警,以及路测终端面板上的指示灯,工作人员知道路测设备的工作状态。综上所述,现有技术(通过路测终端面板上的指示灯和发往后台的告警)并不能以一种很方便的方式,让用户知道路测终端的运行状态。路测终端面板上的指示灯个数很有限,而查看后台的告警,需要后台服务,有时候不是很方便,并且所获得的信息有限。而若按照现有技术引入监控终端,在监控终端和设备之间需要建立socket通信,对于本已经开发成熟的自动路测终端产品来说,这种方式工作量比较大,需要大量修改自动路测终端设备软件,增加一个管理代理(agent),因而开发成本比较大,并且会增加自动路测终端的不稳定性。

发明内容
本发明实施例提供了一种自动路测终端的监控方法及装置,用以更加便捷地对自动路测终端进行监控,提高监控效率,节约产品成本。本发明实施例提供的一种自动路测终端的监控方法包括监控终端对自动路测终端记录的日志文件进行读操作,其中,所述日志文件包括自动路测终端的运行过程信息;监控终端将从所述日志文件中读取到的自动路测终端的运行过程信息输出。本发明实施例提供的一种提供监控信息的方法包括自动路测终端将自动路测终端的运行过程信息记录到日志文件中;自动路测终端提供日志文件中的信息给监控终端,以实现监控终端对自动路测终端的监控。
本发明实施例提供的一种自动路测终端的监控终端包括读取单元,用于对自动路测终端记录的日志文件进行读操作,其中,所述日志文件包括自动路测终端的运行过程信息;输出单元,用于将从所述日志文件中读取到的自动路测终端的运行过程信息输
出ο本发明实施例提供的一种自动路测终端包括写日志单元,用于将自动路测终端的运行过程信息记录到日志文件中;日志提供单元,用于提供日志文件中的信息给监控终端,以实现监控终端对自动路测终端的监控。 本发明实施例,通过监控终端对自动路测终端记录的日志文件进行读操作,其中, 所述日志文件包括自动路测终端的运行过程信息;监控终端将从所述日志文件中读取到的自动路测终端的运行过程信息输出,从而可以更加便捷地对自动路测终端进行监控,提高了监控效率,节约了产品成本。


图1为本发明实施例提供的一种自动路测终端的监控方法的流程示意图;图2为本发明实施例提供的一种提供监控信息的方法的流程示意图;图3为本发明实施例提供的一种自动路测终端的监控终端的结构示意图;图4为本发明实施例提供的一种自动路测终端的结构示意图。
具体实施例方式本发明实施例提供了一种自动路测终端的监控方法及装置,用以更加便捷地对自动路测终端进行监控,提高监控效率,节约产品成本。本发明实施例针对自动路测终端,在基本不对自动路测终端进行代码修改的情况下,通过监控终端对自动路测终端进行监控。本发明实施例通过读日志文件对自动路测终端进行监控,并实现了读日志线程和写日志线程的同步,以及对读线程的速度进行调整,以便和写线程的速度基本保持一致。本发明实施例提供的监控终端,没有采用传统的消息通信方式(socket的通信方式),而是采用了监控终端读取自动路测终端的日志,从而进行监控的方式,并且作为一个完整的方案,解决了日志读写如何进行同步、日志如何断点续传、以及读日志时速度自动调整到最佳等一系列技术问题。下面结合附图对本发明实施例提供的技术方案进行说明。 在监控终端侧,参见图1,本发明实施例提供的一种自动路测终端的监控方法,包括步骤SlOl、监控终端对自动路测终端记录的日志文件进行读操作,其中,所述日志文件包括自动路测终端的运行过程信息;S102、监控终端将从所述日志文件中读取到的自动路测终端的运行过程信息输
出ο自动路测终端在运行过程中会自动将运行的重要信息写入日志文件,将日志文件所在目录共享出来,而监控终端对日志文件进行读操作,从而获取这些重要信息,在界面上输出显示出来。较佳地,所述监控终端对自动路测终端记录的日志文件进行读操作,包括监控终端检测输入输出状态标志,该输入输出状态标志用于指示监控终端是否能够对自动路测终端记录的日志文件进行读操作;监控终端根据输入输出状态标志,对自动路测终端记录的日志文件进行读操作。本发明实施例中所述的输入输出状态标志(ios: :eofbit),包括以下四种标志好(good)、结束(Eofbit)、失败(failbit)、坏(badbit)。其中,若好(good)标志位被置位,则说明监控终端对日志文件的读操作正常。若结束(Eofbit)标志位被置位,则说明监控终端读到了日志文件的结尾,即读到了自动路测终端的写日志文件处。若失败(failbit)标志位被置位,则说明出现了非致命的输入/输出错误。若坏(kidbit)标志位被置位,则说明出现了致命的输入/输出错误。具体地,自动路测终端对日志文件进行写操作,而监控终端以只读方式打开日志文件,监控终端打开文件后,读取文件内容,如果监控终端发现日志文件的结尾标志Eofbit 被置位了,则说明读到了自动路测终端写日志处,则等待一段时间再读。如果检测到Eofbit被置位,则监控终端读进程休眠(Sle印)一会,即等待自动路测终端写进程写入新的内容,之后,清除掉Eofbit标志位,然后再次读取。如果没有检测到Eofbit被置位,也无其他的输入输出错误,则继续读取日志文件的内容。S卩,自动路测终端和监控终端并不是通过socket的通知或者其他传统的方式进行同步,而是通过监控终端对输入输出状态标志(ioszeofbit)的检测,判断是否有内容可读,从而进行读写同步。较佳地,所述监控终端根据输入输出状态标志,对自动路测终端记录的日志文件进行读操作,包括当输入输出状态标志指示已读到日志文件末尾时,监控终端等待一段时间(例如,用T表示,T可以是5秒)后对自动路测终端记录的日志文件进行读操作;当输入输出状态标志指示未读到日志文件末位尾时,监控终端对自动路测终端记录的日志文件进行读操作。当读到自动路测终端的写日志处时,输入输出状态标志指示已读到日志文件末尾。进一步,如果监控终端连续多次检测到输入输出状态标志不是好(good)的状态, 即以下标志位的一个或者多个被置位,则启动错误检测。
权利要求
1.一种自动路测终端的监控方法,其特征在于,该方法包括监控终端对自动路测终端记录的日志文件进行读操作,其中,所述日志文件包括自动路测终端的运行过程信息;监控终端将从所述日志文件中读取到的自动路测终端的运行过程信息输出。
2.根据权利要求1所述的方法,其特征在于,所述监控终端对自动路测终端记录的日志文件进行读操作,包括监控终端检测输入输出状态标志,该输入输出状态标志用于指示监控终端是否能够对自动路测终端记录的日志文件进行读操作;监控终端根据输入输出状态标志,对自动路测终端记录的日志文件进行读操作。
3.根据权利要求2所述的方法,其特征在于,所述监控终端根据输入输出状态标志,对自动路测终端记录的日志文件进行读操作,包括当输入输出状态标志指示已读到日志文件末尾时,监控终端等待一段时间后对自动路测终端记录的日志文件进行读操作;当输入输出状态标志指示未读到日志文件末位尾时,监控终端对自动路测终端记录的日志文件进行读操作。
4.根据权利要求2所述的方法,其特征在于,所述监控终端根据输入输出状态标志,对自动路测终端记录的日志文件进行读操作,包括当连续多次监控终端对自动路测终端记录的日志文件进行的读操作中,输入输出状态标志都指示已读到日志文件末尾,则监控终端延长等待时间,并按照延长后的时间等待,在等待时间结束时对自动路测终端记录的日志文件进行读操作;当连续多次监控终端对自动路测终端记录的日志文件进行的读操作中,输入输出状态标志都指示未读到日志文件末尾,则监控终端缩短等待时间,并按照缩短后的时间等待,在等待时间结束时对自动路测终端记录的日志文件进行读操作。
5.根据权利要求1所述的方法,其特征在于,所述监控终端对自动路测终端记录的日志文件进行读操作时,当检测到当前读取的日志文件末位设置的更换文件标记以及新的日志文件的名称时,关闭当前读取的日志文件,按照新的日志文件的名称,打开新的日志文件进行读操作。
6.根据权利要求1所述的方法,其特征在于,该方法还包括所述监控终端对当前读取的日志文件的信息进行过滤,提取并记录需要输出给界面显示的信息。
7.根据权利要求1所述的方法,其特征在于,该方法还包括在监控终端关闭时,监控终端在本地配置文件中记录下列信息当前日志文件的名称、读取的位置以及当前日志文件所在的目录。
8.根据权利要求7所述的方法,其特征在于,所述监控终端对自动路测终端记录的日志文件进行读操作,包括若从监控终端关闭到再次启动的过程中,自动路测终端重新启动,则监控终端对自动路测终端最新记录的日志文件进行读操作;否则,监控终端根据监控终端关闭时记录在本地配置文件中的信息,继续对自动路测终端记录的日志文件进行读操作。
9.一种提供监控信息的方法,其特征在于,该方法包括自动路测终端将自动路测终端的运行过程信息记录到日志文件中; 自动路测终端提供日志文件中的信息给监控终端,以实现监控终端对自动路测终端的监控。
10.根据权利要求9所述的方法,其特征在于,所述自动路测终端将自动路测终端的运行过程信息记录到日志文件中,包括若自动路测终端当前记录的日志文件的数据内容超过预设的数据量时,创建新的日志文件,并在旧的日志文件的末尾设置更换文件标记,以及记录新的日志文件的名称; 关闭旧的日志文件,在新的日志文件中继续记录自动路测终端的运行过程信息。
11.根据权利要求9所述的方法,其特征在于,所述自动路测终端每次重新启动后,重新创建一日志文件,用于记录自动路测终端最新的运行过程信息。
12.一种自动路测终端的监控终端,其特征在于,该监控终端包括读取单元,用于对自动路测终端记录的日志文件进行读操作,其中,所述日志文件包括自动路测终端的运行过程信息;输出单元,用于将从所述日志文件中读取到的自动路测终端的运行过程信息输出。
13.根据权利要求12所述的监控终端,其特征在于,所述读取单元,监控终端检测输入输出状态标志,该输入输出状态标志用于指示监控终端是否能够对自动路测终端记录的日志文件进行读操作;根据输入输出状态标志,对自动路测终端记录的日志文件进行读操作。
14.根据权利要求13所述的监控终端,其特征在于,当输入输出状态标志指示已读到日志文件末尾时,所述读取单元等待一段时间后对自动路测终端记录的日志文件进行读操作;当输入输出状态标志指示未读到日志文件末位尾时,所述读取单元对自动路测终端记录的日志文件进行读操作。
15.根据权利要求13所述的监控终端,其特征在于,当所述读取单元连续多次监控终端对自动路测终端记录的日志文件进行的读操作中, 输入输出状态标志都指示已读到日志文件末尾,则监控终端延长等待时间,并按照延长后的时间等待,在等待时间结束时对自动路测终端记录的日志文件进行读操作;当所述读取单元连续多次监控终端对自动路测终端记录的日志文件进行的读操作中, 输入输出状态标志都指示未读到日志文件末尾,则监控终端缩短等待时间,并按照缩短后的时间等待,在等待时间结束时对自动路测终端记录的日志文件进行读操作。
16.根据权利要求12所述的监控终端,其特征在于,所述读取单元对自动路测终端记录的日志文件进行读操作时,当检测到当前读取的日志文件末位设置的更换文件标记以及新的日志文件的名称时,关闭当前读取的日志文件,按照新的日志文件的名称,打开新的日志文件进行读操作。
17.根据权利要求12所述的监控终端,其特征在于,所述监控终端还包括过滤提取单元,用于对所述读取单元当前读取的日志文件的信息进行过滤,提取并记录需要输出给界面显示的信息。
18.根据权利要求12所述的监控终端,其特征在于,所述监控终端还包括 断点记录单元,用于在所述监控终端关闭时,在本地配置文件中记录下列信息 所述读取单元当前读取的日志文件的名称、读取的位置以及所述读取单元当前读取的日志文件所在的目录。
19.根据权利要求18所述的监控终端,其特征在于,若从监控终端关闭到再次启动的过程中,自动路测终端重新启动,则所述读取单元对自动路测终端最新记录的日志文件进行读操作;否则,所述读取单元根据所述断点记录单元在监控终端关闭时记录在本地配置文件中的信息,继续对自动路测终端记录的日志文件进行读操作。
20.一种自动路测终端,其特征在于,该自动路测终端包括写日志单元,用于将自动路测终端的运行过程信息记录到日志文件中; 日志提供单元,用于提供日志文件中的信息给监控终端,以实现监控终端对自动路测终端的监控。
21.根据权利要求20所述的自动路测终端,其特征在于,若所述写日志单元当前记录的日志文件的数据内容超过预设的数据量时,所述写日志单元创建新的日志文件,并在旧的日志文件的末尾设置更换文件标记,以及记录新的日志文件的名称;关闭旧的日志文件, 在新的日志文件中继续记录自动路测终端的运行过程信息。
22.根据权利要求20所述的自动路测终端,其特征在于,所述自动路测终端每次重新启动后,所述写日志单元重新创建一日志文件,用于记录自动路测终端最新的运行过程信肩、ο
全文摘要
本发明公开了一种自动路测终端的监控方法及装置,用以更加便捷地对自动路测终端进行监控,提高监控效率,节约产品成本。本发明提供的一种自动路测终端的监控方法包括监控终端对自动路测终端记录的日志文件进行读操作,其中,所述日志文件包括自动路测终端的运行过程信息;监控终端将从所述日志文件中读取到的自动路测终端的运行过程信息输出。
文档编号H04W24/08GK102523601SQ20111039951
公开日2012年6月27日 申请日期2011年12月5日 优先权日2011年12月5日
发明者余再跃 申请人:上海大唐移动通信设备有限公司, 大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1