发明名称 一种对广告投放引擎进行监控的系统及方法
摘要 本发明提供了一种对广告投放引擎进行监控的系统及方法,后台管理模块用于监控系统中与监控相关的参数的配置、管理;监控数据采集模块提供监控数据的采集和相关的管理功能;监控数据分析模块对采集到的数据进行分析并记录异常信息到数据库;报警模块将数据库中记录的异常情况以邮件或短信方式发送给相关人员。根据本发明,管理员只需要登录监控系统即可查看各台服务器上的相关状态和业务数据,可以非常方便地定位系统异常情况,而不需要来回登录多台服务器去诊断和调试系统;投放引擎运行过程中出现异常时,能够主动发送报警信息,这样管理人员就能够在更短的时间内发现和解决问题。
申请公布号 CN102801785B 申请公布日期 2015.07.22
申请号 CN201210229410.4 申请日期 2012.07.03
申请人 合一网络技术(北京)有限公司 发明人 张云锋;张缓迅;尹玉宗;姚健;潘柏宇;卢述奇
分类号 H04L29/08(2006.01)I;H04L12/24(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 代理人
主权项 一种对广告投放引擎进行监控的系统,其特征在于该系统包括:后台管理模块,用于监控系统中与监控相关的数据项的配置、管理;监控数据采集模块,提供所监控数据项数据的采集和相关的管理功能,供监控数据分析模块使用;其中,在监控系统启动后,从监控系统数据库中读取系统配置信息,包括投放引擎的服务器IP、需要监控的数据项;监控数据分析模块,对采集到的数据进行分析,如果分析发现异常情况,则记录到数据库中;报警模块,将数据库中记录的异常情况以邮件或短信方式发送给相关人员;对外接口,在投放引擎主动发布方式中,被调用以将报警信息写入数据库的报警信息表中;其中,所述投放引擎包括以下模块:对外接口,提供相关监控数据的查询功能,包括查询未执行成功的定时任务信息和测试应用程序接口是否能够正常调用,供监控系统中的监控数据采集模块调用;以及监控信息发布模块,提供主动发布监控信息的功能,它通过调用监控系统中的对外接口来实现;其中,监控信息的获取方式包括:监控系统主动采集方式:监控系统通过周期性地调用投放引擎服务器上的对外接口来收集投放引擎服务器上的监控数据,并由监控系统中的监控数据分析模块对这些数据进行分析并生成报警数据,然后发送给相关人员;以及投放引擎主动发布方式:投放引擎在运行过程中如果出现异常,就主动调用监控系统中的对外接口来汇报这些异常信息;其中,投放引擎按功能分布在各个服务器上,包括:广告数据库服务器、后台缓存与管理服务器、前端投放服务器、计数服务器、日志汇总服务器、日志数据库服务器,对所述各个服务器进行监控的数据项包括以下所述中的一项或多项:日志文件的大小、剩余硬盘空间、每小时容量偏差比率、每小时投放量偏差比率、CPU占用率、广告投放引擎是否启动、相关服务是否启动;其中,所述后台管理模块用于对监控的各个服务器进行添加、删除、查询、类型设置以及维护所要监控的数据项和数据项是否处于正常状态的一系列量化标准,当监控数据分析模块对采集的数据与量化标准相比较后判断不满足该量化标准,则判断为异常;其中,所述报警模块包含:发送报警信息子模块,定时从数据库中取出状态为“未发送”的报警信息,以邮件或短信方式发送给相关管理人员,然后将该信息标识为“已发送”状态;和报警信息管理子模块,提供对报警信息表中的历史报警信息的查询功能,管理人员可以按照异常信息的标题、异常信息的产生时间作为查询条件来查询报警信息,对于已经过期的历史报警信息,提供删除功能。
地址 100080 北京市海淀区海淀大街8号中钢国际广场A座5层A、C区