6.1
Table Of Contents
- Endpoint Operations Management Agent Plug-in Development Kit
- Contents
- About the Endpoint Operations Management Agent Plug-in Development Kit
- Introduction to Plug-in Development
- The Role of the Server and Agent in Plug-ins
- Technical Overview
- Plug-in Implementations
- Using Support Classes to Simplify a Plug-in
- Writing Plug-ins
- JMX Plug-in
- Script Plug-ins
- SNMP Plug-in
- JMX-Based Management
- Auto-Discovery of JMX Resources
- Configuration Properties for JMX Monitoring
- Creating a Custom JMX Plug-in
- Defining Service Types to Provide Management via Custom MBeans
- Defining an ObjectName to Access Custom MBeans
- Defining Configuration Properties to Appear in the User Interface
- Defining and Gathering Metrics
- Specifying the Availability Metric for MBeans
- Implementing Control Actions
- Defining the Server Auto-Inventory Element
- Discovering Custom Properties
- Running and Testing Plug-ins from the Command Line
- Using Auto-Discovery Support Classes in Plug-ins
- Working with Plug-in Descriptors
- Plug-In Support Classes
- Index
MxServerDetector class 57
P
plug-in descriptors
functionality of elements 49
hierarchy of managed object types 47
inventory and configuration data 48
management functions and classes 48
metrics to collect 48
structure 48
plug-ins
about 7, 8
implementation 8
JMX 9, 10, 20–22
MBean examples 10
measurement 41
run from command line 25
script 12, 13
SNMP 20
support classes 51
using support classes 8
writing 9
ProductPlugin 66
protocol checks, run from command line 36
R
RegistryServerDetector class 58
S
script plug-ins
define management functions 13
define proxy resources 12
examples 14
requirements 12
ServerDetector class 62
ServerResource 67
service type, detection 39
ServiceResource 72
SNMP plug-in, about 20
SNMPDetector class 64
SNMPMeasurementPlugin 66
support classes
autodiscovery 51
measurement 41
using 8
T
track method 35
W
Win32MeasurementPlugin 66
Endpoint Operations Management Agent Plug-in Development Kit
76 VMware, Inc.