I want to monitor my 6.5 Appliance with Health REST API. I want use following APIs:
GET https://{server}/rest/appliance/health/applmgmt
GET https://{server}/rest/appliance/health/database-storage
GET https://{server}/rest/appliance/health/load
GET https://{server}/rest/appliance/health/mem
GET https://{server}/rest/appliance/health/software-packages
GET https://{server}/rest/appliance/health/storage
GET https://{server}/rest/appliance/health/swap
GET https://{server}/rest/appliance/health/system
I tested it at my LAB and it works only with vsphere.local user and User permission:
vCenter Permission: Global.Health
Groups: SystemConfiguration.BashShellAdministrator
But Group SystemConfiguration.BashShellAdministrator has to much privileges. Which permission should monitoring user have?