1.0

Table Of Contents
ESM.classes.3=bottom::FileSystem_Performance_WMI rel1::Instruments::FileSystem
op::getSystem::UnitaryComputerSystem
ESM.subscription.3=AvailableSpace,Mounted,StorageSize,FreeSpaceKB,TotalSizeKB,UtilizationPct
ESM.classes.4=bottom::SpCounter_Instrumentation rel1::Instruments::SpCounter
op::getSystem::UnitaryComputerSystem
ESM.subscription.4=spProcessCount,spProcessCountRate
SAM.topo.1=RedundancyGroup::ComposedOf
SAM.topo.2=HierarchicalGroup::ConsistsOf
SAM.topo.3=HierarchicalGroup::ChildGroups
SAM.topo.4=ServiceOffering::ConsistsOf
SAM.events.NotificationListName=Default
SAM.events.ValidClasses=UnitaryComputerSystem
SAM.events.NotificationEvent=Down,Unresponsive
#experimental
classfields.UnitaryComputerSystem=Model,Vendor
Defining Object Classes
Each classes statement in the smarts_adapter.properties file defines a part of the EMC Smarts object
hierarchy for a particular domain. Only objects defined by a classes statement are included when
vCenter Operations Manager performs resource discovery for an adapter instance for that domain.
Each classes statement is followed by a subscription statement, which lists the metrics that
vCenter Operations Manager can collect for the objects defined by the classes statement.
Sample classes Statement
The following example shows a classes statement.
ICPM.classes.4=top::UnitaryComputerSystem op::getFileSystems::FileSystem
rel::InstrumentedBy::FileSystem_Performance
ICPM.subscription.4=AvailableSpace,StorageSize,UtilizationPct
The classes statement contains the following components:
n
A statement name
n
A starting point
n
One or more object definition groups
n
A subscription statement
Statement Name
The statement name consists of the domain name, the word classes, and a sequential number. Each value is
separated by periods. The statement name ends with an equals sign. The statement name in the sample
classes statement is ICPM.classes.4=.
Starting Point
The starting point specifies whether to start at the top or bottom of the object hierarchy. It also defines the
object class with which to start. The starting point in the sample classes statement is
top::UnitaryComputerSystem.
EMC Smarts Integration Guide
26 VMware, Inc.