一种基于配置文件的自动化站点监控技术制造技术

技术编号:33637124 阅读:25 留言:0更新日期:2022-06-02 01:51
本发明专利技术涉及域名站点监控技术领域,且公开了一种基于配置文件的自动化站点监控技术,其方法包括以下步骤:S01、main.py主脚本:配置处理和主脚本调用;S02、send_mail目录:邮件发送;S03、station_check目录:项目站点检查;S04、logger.py脚本:日志格式处理;S05、muolti_pool.py:站点并发处理。该基于配置文件的自动化站点监控技术,通过当定时任务开始执行时,配置文件所配置的项目站点会被自动检测监控着,当项目站点发生异常的时候,会自动的把异常的项目站点发送给相关人员,这样可以大大减少项目异常的时候而得到处理,而不是要等到测试人员或者用户反馈才开始处理项目的异常,这样可以大大优化用户体验,能主动发现问题而不是被动地等问题自己找上门。问题而不是被动地等问题自己找上门。问题而不是被动地等问题自己找上门。

【技术实现步骤摘要】
一种基于配置文件的自动化站点监控技术


[0001]本专利技术涉及域名站点监控
,具体为一种基于配置文件的自动化站点监控技术。

技术介绍

[0002]站点监控是指监控无线基站周边的供电信息(如关于市电、电池、油机等信息),以及周边的环境信息(如关于温度,湿度、防盗、水浸、火灾等信息),用于保障站点的供电和物理安全,对于站点监控,目前业界已有的传输组网方式包括IP组网、E1组网,以及通用分组无线服务技术、3G、短信服务等无线组网方式,其中IP组网包括调制解调器Modem拨号、Modem专线、非对称数字用户环路拨号等传输方式。
[0003]常见的基于配置文件的自动化站点监控技术,在进行监控的过程中需要运维人员不间断的对信息进行处理,大大的增加了运维人员的工作量,且当配置文件出现异常时,需要等到测试人员将异常测试出或者用户反馈到,相关人员才能对异常进行处理,降低的用户的体验,为此提出一种基于配置文件的自动化站点监控技术。

技术实现思路

[0004](一)解决的技术问题
[0005]针对现有技术的不足,本专利技术提供本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于配置文件的自动化站点监控技术,其特征在于:其方法包括以下步骤:S01、main.py主脚本:配置处理和主脚本调用;S02、send_mail目录:邮件发送;S03、station_check目录:项目站点检查;S04、logger.py脚本:日志格式处理;S05、muolti_pool.py:站点并发处理。2.根据权利要求1所述的一种基于配置文件的自动化站点监控技术,其特征在于:根据步骤S03所提出的,在执行站点监控之前需要配置两个配置文件,具体如下:1)、站点配置文件:process.conf;2)、用于邮件发送的配置文件:object.conf。3.根据权利要求2所述的一种基于配置文件的自动化站点监控技术,其特征在于:站点配置文件:process.conf的内容的格式为:项目=站点域名=监控标志位=项目标志位;项目为:朗读亭接口,留声墙接口,小程序接口等涉及到站点域名的检查;监控标志位:1表示正常,0表示异常;项目标志位:1表示检查,0表示不检查;object.conf的内容是收件人的邮箱一个或者多个。4.根据权利要求1与2所述的一种基于配置文件的自动化站点监控技术,其特征在于:根据步骤S01所提出的,可通过手动或者定时任务的方式调用main.py脚本,main.py脚本读取站点配置文件:process.conf,把配置文件内容筛选去重转换成列表的形式,然后列表和并发数传递给multi_pool.py脚本进行下一步处理,且并发数可以是一个或者多个,更加列表数量内容而定,这样可以做到快速执行并发任务,减少执行时间,提高处理效率。5.根据权利要求1所述的一种基于配置文件的自动化站点监控技术,其特征在于:根据步骤S05所提出的,multi_pool.py脚本对列表进行刷选,通过项目标志位判断进行列表重组,筛选出需要监控和不需要监控的列表两个列表;通过并发的方式读取需要监控的列表以变量的形式传递给station_check目录的station_check.py进行下一步,且不需要监控的列表是通过项目标志位决定的,项目标志位可以通过人工修改或者项目发布的过程中进行修改;变量主要是项目,站点域名,监控标志位。6.根据权利要求所述的一种基于配置文件的自...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:广州优谷信息技术有限公司
类型:发明
国别省市:

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

1