VMware vcenter server umožňuje od verzie 6.7 komunikovať alebo získavať údaje do monitoringu pomocou REST API. Pomocou tohto API je možné získavať údaje o apliance vCneter servera prípadne o virtuáloch, ktoré daný vCenter server spravuje. Od verzie 7 je možné využiť na hľadanie API požiadaviek „Developer Center“. Táto možnosť umožňuje prehliadať a hľadať správne API príkazy ktorými je možné získavať údaje z vCenter servera.
V Developoer centre je možné prehliadať možnosti API v kategóriách:
- appliance
- CIS
- content
- esx
- hvc
- stats
- vapi
- vcenter
Vybrané API je možné z prostredia vCentra aj spúšťať, pozrieť dokumentáciu teda „model“ k danému API príkazu.
Prostredie následne vytvára aj príkaz CURL, ktorým môžeme otestovať funkcionalitu API v našom prostredí.
curl -X GET 'https://192.168.1.134/api/appliance/health/load' -H 'vmware-api-session-id: fa92104057770ab2e9662675955ca4d3' --insecure
"green"
Odborník na kybernetickú bezpečnosť, správu Azure Cloud a VMware onprem. Využíva technológie, ako Checkmk a MRTG, na monitorovanie siete a zvyšovanie efektívnosti a bezpečnosti IT infraštruktúry. Kontakt: hasin(at)mhite.sk