VMware vCenter Storage Monitoring Service API Readme
About VMware vCenter Storage Monitoring ServiceThe VMware vCenter Storage Monitoring Service (SMS) provides simplified access to all vCenter storage information associated with VMware vCenter servers. It is a Web service that runs in the Apache Tomcat container, available on the vCenter Server.
SMS is installed by default on vCenter Server systems. SMS has its own in-memory database (the SMS cache)
that periodically synchronizes its data with the vCenter database. You can use the
About the vCenter Storage Monitoring Service APIAs with other vCenter servers (ESX, ESXi, vCenter), the vCenter Storage Monitoring Service (SMS) exposes a Web-services-based API, the SMS API. The vCenter SMS API provides programmatic access to the Storage Monitoring Service. See the SMS API Reference documentation for complete information. Package ContentsThe VMware vCenter Storage Monitoring Service API is a component of the VMware vSphere Web Services SDK. It includes API Reference documentation, sample code, and client-side proxy code that you can use to develop your client applications. Directory structure
RequirementsTo use the vCenter Storage Monitoring Service API, you must have access to vCenter Server (5.0 or subsequent release) and the vSphere Web Services SDK. The vCenter Storage Monitoring Service runs in conjunction with vCenter Server. It is installed during the process of installing the vCenter Server. By default, the SMS package is installed in this sub-directory: C:\Program Files\VMware\Infrastructure\VirtualCenter Server\tomcat\webapp\sms The SMS API is supported on the Web service that runs at this path: /sms/sdk Samples ListingThe vCenter SMS API includes a sample VASA provider, available in the SDK package:
DocumentationDocumentation for this release of the SMS API includes:
Checklist of Setup TasksTo get started using the SMS SDK:
VMware Resources
| ||||||||||||||||||||||||||||||||