6.1

Table Of Contents
Contents
About the Endpoint Operations Management Agent Plug-in Development Kit 5
1
Introduction to Plug-in Development 7
The Role of the Server and Agent in Plug-ins 7
Technical Overview 8
Plug-in Implementations 8
Using Support Classes to Simplify a Plug-in 8
Writing Plug-ins 9
Running and Testing Plug-ins from the Command Line 25
2
Using Auto-Discovery Support Classes in Plug-ins 39
Auto-Discovery Classes 39
Auto-Discovery Interfaces 40
Specifying Auto-Discovery Implementation for a Resource Type 41
Measurement Plug-ins 41
3
Working with Plug-in Descriptors 47
Hierarchy of Managed Object Types 47
Management Functions and Classes for Object Types 48
Inventory and Configuration Data for Object Types 48
Metrics to Collect for Each Object Type 48
Structure of a Plug-in Descriptor 48
Functionality of Plug-in Descriptor Elements 49
4
Plug-In Support Classes 51
Auto-Discovery Support Classes 51
Measurement Support Classes 64
ProductPlugin Class 66
ServerResource Class 67
ServiceResource Class 72
ConfigResponse Class 72
Index 75
VMware, Inc. 3