一种基于ansible兼容多架构的自动化安装zabbix-agent的方法技术

技术编号:42505334 阅读:15 留言:0更新日期:2024-08-22 14:20
本发明专利技术公开了一种基于ansible兼容多架构的自动化安装zabbix‑agent的方法及系统,该方法包括,根据安装任务下载zabbix安装包并获取主机清单;根据所述主机清单,将所述zabbix安装包发送到主机;通过ansible‑server自动化安装接口连接服务器,获取CPU信息并识别CPU架构;根据所述CPU架构,主机自动选择方式安装所述zabbix安装包。本发明专利技术根据不同架构的系统自动选择正确的安装包,并处理好各种依赖关系,确保在不同架构的系统上都能够成功安装zabbix‑agent,解决了现有基于ansible的自动化安装zabbix‑agent方案无法很好地兼容x86_64和aarch64架构的技术问题。

【技术实现步骤摘要】

本专利技术涉及计算机软件管理,具体涉及一种基于ansible兼容多架构的自动化安装zabbix-agent的方法


技术介绍

1、ansible软件自动化安装平台、即为it基础设施自动化运维平台子平台,通过该平台可以实现自动部署、自动巡检、自动变更、自动清理、自动发现等功能,提高管理员或运维人员生产效率。自动化安装平台使用java编写,通过java api接口,从软件服务器相应软件库ftp下载所需安装包(软件库有运维人员定期维护和更新)和选择待安装软件的主机清单;准备就绪后java api接口调用ansible-server自动化运维工程,根据软件包选择相应自动化处理流程模版,按模版执行相关需求。安装成功后可回调接口显示执行结果,可显示相关zabbix-agent软件版本,即整个流程完成。

2、zabbix是一个基于web界面提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix s本文档来自技高网...

【技术保护点】

1.一种基于ansible兼容多架构的自动化安装zabbix-agent的方法,其特征在于,包括:

2.根据权利要求1所述的一种基于ansible兼容多架构的自动化安装zabbix-agent的方法,其特征在于,所述根据安装任务下载zabbix安装包并获取主机清单,包括:

3.根据权利要求1所述的一种基于ansible兼容多架构的自动化安装zabbix-agent的方法,其特征在于,所述根据所述主机清单,将所述zabbix安装包发送到主机,包括:

4.根据权利要求2所述的一种基于ansible兼容多架构的自动化安装zabbix-agent的方法,其特征...

【技术特征摘要】

1.一种基于ansible兼容多架构的自动化安装zabbix-agent的方法,其特征在于,包括:

2.根据权利要求1所述的一种基于ansible兼容多架构的自动化安装zabbix-agent的方法,其特征在于,所述根据安装任务下载zabbix安装包并获取主机清单,包括:

3.根据权利要求1所述的一种基于ansible兼容多架构的自动化安装zabbix-agent的方法,其特征在于,所述根据所述主机清单,将所述zabbix安装包发送到主机,包括:

4.根据权利要求2所述的一种基于ansible兼容多架构的自动化安装zabbix-agent的方法,其特征在于,所述通过ansible-server自动化安装接口连接服务器,获取cpu信息并识别cpu架构,包括:

5.根据权利要求1所述的一种基于ansible兼容多架构的自动化安装zabbix-agent的方法,其特征在于,所述根据所述cpu架构,主机自动选择方式安装所述zabbix安装包,包括:

6.根据权利要求5所述的一种基于ansible兼容多架构的自动化安装zabbix-agent的方...

【专利技术属性】
技术研发人员:王琛申海山
申请(专利权)人:广州市申迪计算机系统有限公司
类型:发明
国别省市:

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

1