[发明专利]一种flume代理安装方法、系统及存储介质在审
申请号: | 201910962360.2 | 申请日: | 2019-10-11 |
公开(公告)号: | CN110727441A | 公开(公告)日: | 2020-01-24 |
发明(设计)人: | 宋柯 | 申请(专利权)人: | 北京明略软件系统有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/445 |
代理公司: | 11262 北京安信方达知识产权代理有限公司 | 代理人: | 解婷婷;栗若木 |
地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代理 服务器信息 管理界面 自动化安装 安装命令 存储介质 软件安装 自动安装 自动配置 预设 运维 服务器 配置 通信 展示 | ||
1.一种flume代理安装方法,其特征在于,包括:
通过预设的管理界面接收安装命令,并获取待安装flume代理的服务器信息;
根据所述服务器信息与待安装flume代理的服务器进行通信,自动配置,实现所述flume代理的安装;
在所述管理界面展示已安装的flume代理。
2.根据权利要求1所述的方法,其特征在于,其中,
所述安装命令包括flume代理安装命令,所述待安装flume代理的服务器信息包括:服务器地址、收集日志所在目录;
所述自动配置包括:为所述待安装的flume代理分配唯一标识,自动配置flume配置文件以使所述flume标识与收集日志所在目录相对应。
3.根据权利要求2所述的方法,其特征在于,
所述方法还包括:判断待安装flume代理的服务器如果没有安装flume程序,则通过所述管理界面获取待安装flume代理的服务器的程序安装目录;
所述自动配置还包括:向所述待安装flume代理的服务器的程序安装目录传输flume程序安装包以及进行环境变量配置。
4.根据权利要求1所述的方法,其特征在于,所述自动配置完成后,所述方法还包括:
检查安装是否成功。
5.根据权利要求4所述的方法,其特征在于,所述检查安装是否成功,包括:通过flume-ng version命令检查安装是否成功,如果安装成功,则在所述管理界面展示已安装的flume代理,如果安装不成功,则进行告警。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过所述管理界面接收对已安装的flume代理的启动命令,启动所述flume代理进程;或者,
通过所述管理界面接收对已安装的flume代理的停止命令,停止所述flume代理进程。
7.根据权利要求6所述的方法,其特征在于,所述启动flume代理进程包括:
通过以下命令启动flume代理进程:flume-ng agent-c conf-f flume.conf-n agent{agentId}-Dflume.root.logger=INFO,console,其中flume.conf为配置文件名称,agentId为所述flume代理的唯一标识。
8.根据权利要求6所述的方法,其特征在于,所述停止flume代理进程包括:
通过以下命令ps-ef、grep flume和grep agent{agentId}$提取操作系统进程标识,通过杀死操作系统进程命令停止flume代理进程,其中agentId为所述flume代理的唯一标识。
9.一种flume代理安装系统,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-8中任一项所述方法的步骤。
10.一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1-8中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略软件系统有限公司,未经北京明略软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910962360.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件封装方法
- 下一篇:用于嵌入式平台数据存储优化方法及系统