第二十章 配置的导出与导入
近日完成《深入浅出 zabbix 4.0》视频教程的录制并正式发布,该教程基于 zabbix 4.2 ,对Zabbix进行全面讲解。欢迎大家围观。课程链接:https://edu.youkuaiyun.com/course/detail/24870
Zabbix系统管理员有一个很重要的任务就是根据需求创建各种各样的模板,创建和管理监控主机、主机组等。Zabbix为我们提供了导出/导入功能,可以对模板、主机等配置进行备份、恢复和迁移。
Zabbix中可以使用前端页面或者API导出/导入配置数据,前端页面导出/导入时只支持XML格式,使用API时支持XML或JSON格式。
20.1 导出
Zabbix中支持以下项目的导出:
-
Host groups(只能通过API导出)
-
Templates,包括所有在该模板中创建的items、triggers、graphs、screens、discovery rule和模板的链接。
-
Host,包括所有在该主机中创建的items、triggers、graphs、screens、discovery rule和模板的链接。
-
Network maps,包括所有和该拓扑图相关的p_w_picpaths。
-
Images
-
Screens
-
Value maps
Zabbix中导出配置时,所有支持的元素都将导出到一个文件中,包括主机和模板中的items、triggers、graphs、screens、discovery rule。导出模板时在该模板中嵌套链接的模板中定义的配置不会被导出,将导出的模板重新导入时嵌套链接的模板中定义的配置会利用链接的原始模板重新创建。如果模板中定义的配置参数在主机上经过修改,例如item interval、regularexpression等,这些修改在导出模板时都会丢失。
通过low-level discovery创建的实体不会被导出,例如通过low-leveldiscovery rule生成的监控项创建的触发器是不会导出的。<