zoukankan      html  css  js  c++  java
  • 自学Zabbix10.1 Configuration export/import 配置导入导出

    自学Zabbix10.1 Configuration export/import 配置导入导出 

    通过导入/导出zabbix配置文件,我们可以将自己写好的模板等配置在网络上分享,我们也可以导入网络上分享的配置文件,配置文件有两种格式,分为为xml与json,通过zabbix管理界面可以导出xml,通过zabbix api可以导出json与xml格式配置。

    这个功能的典型用例:

    • 共享模板或网络地图——Zabbix用户可以共享他们的配置参数
    • 与第三方工具的集成——通用XML格式使集成和数据导入/导出可以与第三方工具和应用程序相结合。

    1. 可导出的项目

    • host groups (只能通过zabbix api导出)

    • templates (包含所有预其直接关联的items, triggers, graphs, screens, discovery rules和link的template)

    • hosts (包含所有与它直接相关的items, triggers, graphs, discovery rules 和link的template)

    • network maps (包含所有相关图片; map export/import 从Zabbix 1.8.2开始被支持)

    • images

    • screens

       导出详细说明

    • 导出为单个文件

    • Host and template从模板中link过来的实体 (items, triggers, graphs, discovery rules)不会导出,通过low-level创建的实体不会导出。但是导入之后,会重新创建link的实体。

    • 与low-level实体相关联的实体不会被导出,例如触发器。

    • web items相关的Triggers and graphs不支持导出

       导入详细说明

    • 导入过程中遇到任何问题,都会停止导入

    • 支持导入xml与json格式文件,并且文件名后缀必须为.xml或者.json

    2. XML文件基本格式

    1
    2
    3
    4
    <?xml version="1.0" encoding="UTF-8"?><zabbix_export>    
        <version>2.0</version>    
        <date>2015-02-09T05:58:54Z</date>    
    </zabbix_export>

       xml默认头

    1
    <?xml version="1.0" encoding="UTF-8"?>

       zabbix xml root元素

    1
    <zabbix_export>

       导出版本

    1
    <version>2.0</version>

       导出日期

    1
    <date>2015-02-09T05:58:54Z</date>

    3. 实例-导出模板

     configuration>>templates>>勾选需要导出的模板>>左下角下拉列表选择”Export selected”,点击Go,保存xml即可。

    4. 实例-导入模板

  • 相关阅读:
    ExtJs 第二章,Ext.form.Basic表单操作
    linux centos 下php的mcrypt扩展
    curl_errno错误码说明
    centos 安装composer
    虚拟机centOs Linux与Windows之间的文件传输
    CentOS 6.4 linux下编译安装 LNMP环境
    CentOS 6.4 php-fpm 添加service 添加平滑启动/重启
    CentOS 6.4 linux下编译安装MySQL5.6.14
    centOS linux 下PHP编译安装详解
    centOS linux 下nginx编译安装详解
  • 原文地址:https://www.cnblogs.com/yaoyaojcy/p/8127726.html
Copyright © 2011-2022 走看看