The host config file was created . ls -ltr /usr/local/var/lib/icinga2/api/packages/_api/conf.d/hosts/ total 4 -rw-r--r-- 1 icinga icinga 110 Nov 15 10:29 10.102.58.77.conf
But not able to query , after restart of icinga process. curl -k -s -u icingaadmin:icinga 'https://localhost:5665/v1/objects/hosts/10.102.58.77' Error: Object does not exist. Please note that i am using the latest snapshot build of icinag2 . Regards, mgochhait ---------------------------------------------------------------------- Message: 1 Date: Sun, 15 Nov 2015 08:55:40 +0000 From: Gunnar Beutner <[email protected]> To: "[email protected]" <[email protected]> Subject: Re: [icinga-users] Question about icinga2 api dynamically added hosts and hostgroups Message-ID: <[email protected]> Content-Type: text/plain; charset="utf-8" On 13/11/15 23:02, "icinga-users on behalf of Madhusmita Gochhait" <[email protected] on behalf of [email protected]> wrote: >After restart of icinga process , Icinga unable to query the hosts/groups >objects through api . Icinga http returns object does not exist > > >Here are the steps to simulate the issue (Single Node) > > >Step 1: curl -k -s -u icingaadmin:icinga >'https://localhost:5665/v1/objects/hosts/10.102.58.77' -H "Accept: >application/json" -X PUT -d '{ "templates": [ "generic-host" ], "attrs": { >"address": "10.102.58.77?}} > {"results":[{"code":200.0,"status":"Object was created"}]} >Step 2 : query to icinga - curl -k -s -u icingaadmin:icinga >'https://localhost:5665/v1/objects/hosts/10.102.58.77' will result with >detailed host output > >Step 3: Restart Icinga > service icinga2 reload Works for me. Can you check whether the host?s config file was created?: acheron:icinga2 gunnar$ ls -l ../i2/var/lib/icinga2/api/packages/_api/acheron-1445924979-1/conf.d/hosts/ total 8 -rw-r--r-- 1 gunnar staff 110 Nov 15 09:53 10.102.58.77.conf acheron:icinga2 gunnar$ cat ../i2/var/lib/icinga2/api/packages/_api/acheron-1445924979-1/conf.d/hosts/10.102.58.77.conf object Host "10.102.58.77" { import "generic-host" address = "10.102.58.77" version = 1447577614.982893 } acheron:icinga2 gunnar$ > > >Step 4: Host Query as detailed in Step 2 >curl -k -s -u icingaadmin:icinga >'https://localhost:5665/v1/objects/hosts/10.102.58.77' >Error: Object does not exist > > > > > >Similar behavior with host groups also . > > >Thanks, >mgochhait > > > > > > > > > > >From: Madhusmita Gochhait <[email protected]> >Date: Tuesday, November 10, 2015 at 3:21 PM >To: "[email protected]" <[email protected]> >Subject: Question about icinga2 api dynamically added hosts and hostgroups > > > >I am using the snapshot version of icinga2 for the api feature . Dynamically >add hosts and host groups. >Here is what i am doing : >To add hostgroup : 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 }}' >To add host : >curl -k -s -u icingaadmin:icinga 'https://localhost:5665/v1/objects/hosts/ ><https://localhost:5665/v1/objects/hosts/8.8.8.8>testhost' -X PUT -d '{ >"templates": [ "generic-host" ], "attrs": { "address": "8.8.8.8" , "groups" : [ > "testgrp" ]} }' >It gets successfully added and I am also able to query them through the api . >But in UI , I am seeing only the host and no hostgroup . >The host group gets displayed once I restart/reload icinga . >Since , we have a large setup (>1000 hosts ) , we don?t want to reload >/restart everytime we add hostgroups . >Is there any way it can be done in same way as the host , so that both host >and host groups shows in UI without restart everytime ? > > >Thanks, >mgochhait > > > > <http://stackoverflow.com/questions/tagged/icinga> > > > > --? Gunnar Beutner Senior Developer NETWAYS GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg Tel: +49 911 92885-0 | Fax: +49 911 92885-77 GF: Julian Hein, Bernd Erk | AG Nuernberg HRB18461 http://www.netways.de | [email protected] ** OSMC 2015 - November - netways.de/osmc ** ** OSDC 2016 - April ? netways.de/osdc ** ------------------------------ Subject: Digest Footer _______________________________________________ icinga-users mailing list [email protected] https://lists.icinga.org/mailman/listinfo/icinga-users ------------------------------ End of icinga-users Digest, Vol 23, Issue 24 ******************************************** _______________________________________________ icinga-users mailing list [email protected] https://lists.icinga.org/mailman/listinfo/icinga-users
