今天看啥  ›  专栏  ›  twt企业IT社区

如何使用Zabbix API批量修正主机名称

twt企业IT社区  · 公众号  ·  · 2024-08-30 07:35
    

文章预览

【作者】 许远  广东乐维软件有限公司 先说为什么要修正? 这其实源自于Ansible安装zabbix agent的一个小Bug:有小伙伴发现,利用ansible批量安装zabbix agent后,zabbix系统上显示的主机名出错了,主机显示 的名称都变成了操作系统的IP(如下图),这在一定程度增加了维护难度。 如果一台一台去修改和校正主机名将会非常耗费时间,这时候就可以利用zabbix API批量修正主机名称。如下: 1 环境准备 1.1 基础环境:python3 具体安装步骤参考网上教程。 1.2 python3第三方库安装: 2 获取主机清单 2.1 示例代码 2.2 代码参数修改 填写zabbix API地址,用户以及密码 注:API地址为zabbix web访问地址,如采用分布式部署(即zabbix web与 zabbix server不在同一台服务器),请勿填写zabbix server服务器地址。 2.3 代码执行 3 更新主机可见的名称 3.1 修改excel表中的可见的名称 3.2 提交API ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览