申请/专利权人:中国银行股份有限公司
申请日:2021-08-27
公开(公告)日:2024-04-19
公开(公告)号:CN113626047B
主分类号:G06F8/61
分类号:G06F8/61;G06F8/71
优先权:
专利状态码:有效-授权
法律状态:2024.04.19#授权;2021.11.26#实质审查的生效;2021.11.09#公开
摘要:本发明提供了一种FLUME自动部署的系统及方法,可用于分布式技术领域,该系统包括:日志监控子系统和自动部署子系统,日志监控子系统包括运维服务端模块,用于根据用户配置的FLUME日志采集规则,生成FLUME配置文件;自动部署子系统包括:服务器管理模块,用于接收用户导入的多个待部署服务器信息,环境管理模块,用于接收用户新建的多个待部署环境信息;脚本管理模块,用于接收用户配置的FLUME自动部署脚本;在接收到用户的脚本执行指令后,将所述FLUME自动部署脚本下发至对应的待部署服务器并执行。本发明可以实现FLUME在多个目标服务器上的自动部署。
主权项:1.一种FLUME自动部署的系统,其特征在于,包括:日志监控子系统和自动部署子系统,其中,日志监控子系统包括运维服务端模块,所述运维服务端模块用于根据用户配置的FLUME日志采集规则,生成FLUME配置文件,其中每条FLUME日志采集规则绑定一组待部署服务器信息;自动部署子系统包括服务器管理模块、环境管理模块和脚本管理模块,其中,服务器管理模块,用于接收用户导入的多个待部署服务器信息;环境管理模块,用于接收用户新建的多个待部署环境信息,其中,每个待部署环境用于纳管一组待部署服务器;脚本管理模块,用于接收用户配置的FLUME自动部署脚本,所述FLUME自动部署脚本包括FLUME安装包的版本和待部署服务器信息;在接收到用户的脚本执行指令后,将所述FLUME自动部署脚本下发至对应的待部署服务器并执行,所述FLUME自动部署脚本在执行时,根据FLUME安装包的版本和待部署服务器信息,自动从拉取FLUME安装包和相应的FLUME配置文件进行部署,在部署完成后启动FLUME;所述自动部署子系统还包括服务器查询接口,用于在接收到用户的服务器查询指令后,展示已配置的待部署环境信息,接收用户选定的一个待部署环境信息中的一组待部署服务器信息;运维展示端模块还用于:向服务器查询接口发送服务器查询指令,获得一组待部署服务器信息,接收用户对该组待部署服务器信息与FLUME日志采集规则的绑定;所述日志监控子系统还包括Kafka;所述FLUME在启动后,将基于FLUME日志采集规则采集的日志投递至Kafka中。
全文数据:
权利要求:
百度查询: 中国银行股份有限公司 FLUME自动部署的系统及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。