zhangsanfeng88 发表于 2019-1-24 10:16:53

Zabbix批量导入主机

Zabbix批量导入主机
  在实际工作环境中我们一个集群里面可能有十几上百台一摸一样的主机,需要监控的内容也是一摸一样的,这个时候我们就可以使用下面的方式批量导入主机了

1,我们先在Zabbix-web里面配置好一台主机,然后把配置的结果导出来,我们通过脚本批量替换一下就行



3.4
2018-10-11T09:54:14Z


Web_Server




//配置里面的主机名称
web01-7
//配置里面的可见的名称
web01-7
//描述信息
这是一个动态的web服务器

0
-1
2


1
1





//引用的模版,我们需要提前给模版定义好

TCP Status

//每一个模版是一个标签

Template OS Linux




//属于的那个群组
Web_Server




1
1
1
//agent端的IP地址
172.16.1.7

//agent端的端口
10050
1
if1











2,但是我们如何更改的。
  其实我们只需要更改标签里面的值即可,编写一个脚本

# cat test_zbx_host.sh
#!/bin/bash
export PATH=$PATH
cat >> zbx_host_medium.xmlzbx_host_input.xml
//然后把文件导入到客户机上
http://i2.运维网.com/images/blog/201810/11/bd2a4db43810cb4abb89a436c078c957.png
http://i2.运维网.com/images/blog/201810/11/c38c05da7facb113bd7cc64ff87f65b9.png
http://i2.运维网.com/images/blog/201810/11/cf90325905654afa3bb231c4deb2a0a5.png

目前自己编写的能掌握的,后期应该有更方便的方法



页: [1]
查看完整版本: Zabbix批量导入主机