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. 实例-导入模板

  • 相关阅读:
    PHP保留小数的相关方法
    ASP.NET Core MVC 之过滤器(Filter)
    ASP.NET Core MVC 之控制器(Controller)
    ASP.NET Core MVC 之视图组件(View Component)
    ASP.NET Core MVC 之局部视图(Partial Views)
    标签助手(TagHelper)
    ASP.NET Core MVC 之布局(Layout)
    ASP.NET Core MVC 之视图(Views)
    ASP.NET Core MVC 之模型(Model)
    九卷读书:淘宝从小到大的发展 -重读《淘宝技术这十年》
  • 原文地址:https://www.cnblogs.com/yaoyaojcy/p/8127726.html
Copyright © 2011-2022 走看看