Webapi - Alle Hosts in einer Hostgruppe

Hallo zusammen,
wir benutzen checkmk Enterprise in der Version 1.6.0p6. In einer Abteilung würden wir gerne mittels Webapi folgendes bewerkstelligen:

  1. Ermittlung aller Hostgroups oder wahlweise Folders
  2. Ermittlung aller Hosts, die zu einer ausgewählten Hostgroup / einem Folder gehören

Punkt 1) funktioniert einwandfrei. Ist es möglich, Punkt 2) zu realisieren, ohne über den Rückgabewert von get_all_hosts zu iterieren?

Get_all_hosts liefert nämlich einen Berechtigungsfehler, da wir mit unserem Automatisierungsuser nur user-Rechte haben und zu einer Teilmenge aller Kontaktgruppen gehören.

Viele Grüße
Dennis

Dazu ist die Multisite-API verfügbar, also z.B. über eine solche URL:

https://$monitoringserver$/$site$/check_mk/view.py?hostgroup=$hostgroupname$&view_name=hostgroup&output_format=json

Plus URL-Parameter für die Authentifizierung.

https://checkmk.de/cms_legacy_multisite_automation.html

Super, vielen Dank! Das funktioniert einwandfrei!

Viele Grüße
Dennis