此方法允许使用序列化字符串导入配置数据。
(object)
参数包含导入的数据以及如何处理数据的规则。
rules
对象提供以下参数。
参数 | 类型 | 说明 |
---|---|---|
applications | object | 如何导入应用程序的规则。 支持的参数: createMissing - (boolean) 如果设置为 true ,新的应用集将会被创建;默认:false ;deleteMissing - (boolean) 如果设置为 true ,不在导入数据中的应用集将会从数据库中被删除;默认:false 。 |
discoveryRules | object | 关于如何导入底层自动发现规则(LLD)的规则。 支持的参数: createMissing - (boolean) 如果设置为 true ,新的底层自动发现规则(LLD)将会被创建;默认:false ;updateExisting - (boolean) 如果设置为 true ,已有的底层自动发现规则(LLD)将会被更新;默认:false ;deleteMissing - (boolean) 如果设置为 true ,不在导入数据中的底层自动发现规则将会从数据库中被删除;默认 false 。 |
graphs | object | 关于如何导入图表的规则。 支持的参数: createMissing - (boolean) 如果设置为 true ,新的图表将会被创建;默认:false ;updateExisting - (boolean) 如何设置为 true ,已有的图表将会被更新;默认:false ;deleteMissing - (boolean) 如果设置为 true ,不在导入数据中的图表将会从数据库中被删除;默认:false 。 |
groups | object | 关于如何导入主机组的规则。 支持的参数: createMissing - (boolean) 如果设置为 true ,新的主机组将会被创建;默认:false ; |
hosts | object | 关于如何导入主机的规则。 支持的参数: createMissing - (boolean) 如果设置为 true ,新的主机将会被创建;默认:;updateExisting - (boolean) 如果设置为 true , 已有的主机将会被更新;默认:false 。 |
images | object | 关于如何导入图片的规则。 支持的参数: createMissing - (boolean) 如果设置为 true , 新的图片将会被创建;默认:false ;updateExisting - (boolean) 如果设置为 true , 已有的图片将会被创建; 默认:false 。 |
items | object | 关于如何导入监控项的规则。 支持的参数: createMissing - (boolean) 如果设置为 true , 新的监控项将会被创建;默认:false ;updateExisting - (boolean) 如果设置为 true , 已有的监控项将会被更新;默认:false ;deleteMissing - (boolean) 如果设置为 true , 不在导入数据中的监控项将会从数据库中被删除;默认:false 。 |
maps | object | 关于如何导入拓扑图的规则 支持的参数: createMissing - (boolean) 如果设置为 true , 新的拓扑图将会被创建;默认:false ;updateExisting - (boolean) 如果设置为 true , 已有的拓扑图将会被更新; 默认:false 。 |
screens | object | 关于如何导入聚合图形的规则。 支持的参数: createMissing - (boolean) 如果设置为 true , 新的聚合图形将会被创建;默认:false ;updateExisting - (boolean) 如果设置为 true ,已有的聚合图形将会被更新;默认:false 。 |
templateLinkage | object | 关于如何导入模板链接的规则。 支持的参数: createMissing - (boolean) 如果设置为 true ,新的模板和主机之间的链接将会被创建;默认:false 。 |
templates | object | 关于如何导入模板的规则。 支持的参数: - (boolean) 如果设置为 true ,新的模板将会被创建;默认:false ;updateExisting - (boolean) 如果设置为 true ,已有的模板将会被更新; 默认:false 。 |
templateScreens | object | 关于如何导入聚合图形模板的规则。 支持的参数: createMissing - (boolean) 如果设置为 true ,新的聚合图形模板将会被创建;默认:false ;updateExisting - (boolean) 如果设置为 true ,已有的聚合图形模板将会被更新;默认:false ;deleteMissing - (boolean) if set to true , 不在导入数据中的聚合图形模板将会在数据库中被删除;默认:false 。 |
triggers | object | 关于如何导入触发器的规则。 支持的参数: createMissing - (boolean) 如果设置为 true ,新的触发器将会被创建; 默认:false ;updateExisting - (boolean) 如果设置为 true ,已有的触发器将会被更新; 默认:false ;deleteMissing - (boolean) 如果设置为 true ,不在导入数据中的触发器将会在数据库中被删除; 默认:false 。 |
valueMaps | object | 关于如何导入值映射的规则。 支持的参数: createMissing - (boolean) 如果设置为 true ,新的值映射将会被创建; 默认:false ;updateExisting - (boolean) 如果设置为 true ,已有的值映射将会被更新 默认:false 。 |
(boolean)
如果导入成功则返回 true
。
导入主机和监控项
请求:
响应:
{
"result": true,
}