2

我将 icinga2 的快照版本用于 api 功能。我能够成功地通过 api 动态添加主机组和主机并查询它们。

但是,我无法看到通过 icingaweb2 中的 api 添加的主机组。

这是我正在做的事情:

添加主机组: curl -k -s -u icingaadmin:icinga ' https://localhost:5665/v1/objects/hostgroups/testgrp ' -X PUT -d '{ "attrs": { "name" : "testgrp" “display_name”:“testgrp”,“state_loaded”:true }}'

添加主机:

curl -k -s -u icingaadmin:icinga ' https://localhost:5665/v1/objects/hosts/8.8.8.8 ' -X PUT -d '{ "templates": [ "generic-host" ], "attrs “:{“地址”:“8.8.8.8”,“组”:[“testgrp”]}}'

在 UI 中,我无法看到通过 API 创建的主机组,但是主机在 UI 中是可见的。

4

1 回答 1

1

感谢您的测试,我们已经修复了当前快照版本中的错误,现在准备在周一发布。

https://dev.icinga.org/issues/10604

于 2015-11-13T20:17:13.483 回答