一种基于日志的对分布式系统监控管理的方法

文档序号:9474077阅读:347来源:国知局
一种基于日志的对分布式系统监控管理的方法
【技术领域】
[0001]本发明涉及分布式系统的管理维护领域,具体涉及一种基于日志的对分布式系统监控管理的方法。
【背景技术】
[0002]随者互联网的飞速发展,单一节点部署运行的系统已经无法满足企业的需要,分布式系统应运而生。
[0003]最初对分布式系统的管理方法是重复登陆分布式系统的各个节点,查看各节点的运行状况,每个节点单独进行管理。当分布式系统非常庞大的时候,这种管理方式就会跟不上运维的需要,耗时耗力,也容易因为失误而漏掉某个节点。运维的成本和难度成倍增加。

【发明内容】

[0004]本发明的技术任务是针对现有技术的不足,提供一种基于日志的对分布式系统监控管理的方法。本发明服务于分布式系统,在不修改现有系统的情况下,让管理人员在统一管理系统中监控各节点的运行状况,随时查看各节点日志。通过管理系统直接对各节点进行维护。
[0005]本发明解决其技术问题所采用的技术方案是:
一种基于日志的对分布式系统监控管理的方法,包括:
通过统一监管系统对分布式系统的各个节点进行监控、管理;
通过原有程序的日志进行监控,不需要修改现有程序;
通过部署Probe开源应用进行日志监控。
[0006]维护好各节点的日志配置,方便通过日志进行监控;
在各节点的Tomcat容器中部署Probe开源程序。
[0007]管理系统通过集成Probe的远程方法,获取各节点的日志,并集成远程部署、重启等功能。管理人员可以通过管理系统实时查看各节点运行情况,并可以远程进行管理。同时系统后台定时查看对比各节点的系统日志,如果节点日志长期不更新或者日志中出现错误信息,就发送邮件提醒运维人员。
[0008]部署好管理系统之后,即可在系统的总控制台页面中灵活查看每个服务器的运行情况,及时发现问题,并可以通过管理平台实现远程服务的重启、暂停等管理操作。
[0009]本发明的一种基于日志的对分布式系统监控管理的方法与现有技术相比,所产生的有益效果是,本发明分布式系统的所有可以统一监控、维护,及时发现问题,不需要远程登录各个节点查看运行状况。可以通过管理系统直接重启服务。避免了在多个服务器中进行大量而重复的配置维护工作,大大提高了工作的效率。
【附图说明】
[0010]附图1为远程节点应用的总体状态图; 附图2为系统架构图。
【具体实施方式】
[0011]下面结合附图对本发明的一种基于日志的对分布式系统监控管理的方法作以下详细地说明。
[0012]一种基于日志的对分布式系统监控管理的方法,包括:通过统一监管系统对分布式系统的各个节点进行监控、管理;通过原有程序的日志进行监控,不需要修改现有程序;通过部署Probe开源应用进行日志监控。
[0013]维护好各节点的日志配置,方便通过日志进行监控;在各节点的Tomcat容器中部署Probe开源程序。管理系统通过集成Probe的远程方法,获取各节点的日志,并集成远程部署、重启等功能。管理人员可以通过管理系统实时查看各节点运行情况,并可以远程进行管理。同时系统后台定时查看对比各节点的系统日志,如果节点日志长期不更新或者日志中出现错误信息,就发送邮件提醒运维人员。部署好管理系统之后,即可在系统的总控制台页面中灵活查看每个服务器的运行情况,及时发现问题,并可以通过管理平台实现远程服务的重启、暂停等管理操作。
[0014]具体的实施步骤如下:
步骤一,维护好分布式系统的日志输出,保证日志的可靠、可读;
步骤二,在各服务器上部署Probe应用;
步骤三,配置服务器容器的probe管理员角色;
步骤四,在管理系统中,配置各节点信息;
步骤五,管理系统后台通过http方式登陆Probe并读取Probe的内容,并在前台将日志、服务器节点信息、服务器管理功能展现出来;
步骤六,管理系统后台定时通过Probe读取各节点日志并进行对比,如果发现错误信息或者日志长时间不更新的情况,就自动发邮件提醒管理人员注意服务器状况;
步骤七,至此,可以在管理页面看到各服务器节点的运行情况并对各节点进行管理。
【主权项】
1.一种基于日志的对分布式系统监控管理的方法,其特征在于,包括: 通过统一监管系统对分布式系统的各个节点进行监控、管理; 通过原有程序的日志进行监控,不需要修改现有程序; 通过部署Probe开源应用进行日志监控。2.根据权利要求1所述的一种基于日志的对分布式系统监控管理的方法,其特征在于,所述监管系统通过集成Probe的远程方法,获取各节点的日志,并集成远程部署、重启等功能。3.根据权利要求1所述的一种基于日志的对分布式系统监控管理的方法,其特征在于,在各节点的Tomcat容器中部署Probe开源程序。
【专利摘要】本发明提出一种基于日志的对分布式系统监控管理的方法,其特征在于,包括:通过统一监管系统对分布式系统的各个节点进行监控、管理;通过原有程序的日志进行监控,不需要修改现有程序;通过部署Probe开源应用进行日志监控。本发明在不修改现有系统的情况下,让管理人员在统一管理系统中监控各节点的运行状况,随时查看各节点日志。通过管理系统直接对各节点进行维护。避免了在多个服务器中进行大量而重复的配置维护工作,大大提高了工作的效率。
【IPC分类】H04L29/08, H04L12/24
【公开号】CN105227354
【申请号】CN201510561858
【发明人】张裕超, 孙海峰, 王传超
【申请人】浪潮软件集团有限公司
【公开日】2016年1月6日
【申请日】2015年9月7日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1