From my best understanding, Monitors are what you use to trigger alerts in SCOM - which you than can be notified if there's a problem, Rules are what logs data to the database for viewing counters, and Object Discovery are what allows dynamic assignment to monitors and rules. I've used these three core concepts to create a basic management pack for American Power Corporation (APC) UPS units.
What would the internet be without sharing? Feel free to download my management pack with no warranty implied or expressed. Below are some steps you'll need to follow first in order to start monitoring your APC UPS Unit's:
- Configure SCOM 2007 R2 and setup the data warehouse for logging. (This is not the easy thing to get setup, but hopefully, if you stumbled onto this page, you've already gone through this.) http://technet.microsoft.com/en-us/library/bb418758.aspx
- Setup UPS for monitoring - You'll need to have your APC UPS units already on your network that SCOM is running on with an IP address and read SNMP community configured (public is default read). http://nam-en.apc.com/app/answers/detail/a_id/11509
- Add the UPS into SCOM - You'll have to discovery your UPS units as network devices using the IP address and SNMP community string that you setup on the units. http://technet.microsoft.com/en-us/library/hh278846.aspx
- Once the UPS units are listed under Network Devices, you can add the management packs listed below via the Import Management Pack function. http://technet.microsoft.com/en-us/library/cc974494.aspx
I used Raphael Burri's Custom SNMP Provider Library, which you'll need to download his management pack in order to use my custom management pack (http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/). Below is the xml that you'll need to save as Custom.JB.APC.Managment.Pack.xml in order to import it as a management pack.
Feel free to contact me with any questions. jbennett at msjc edu
<?xml version="1.0" encoding="utf-8"?><ManagementPack ContentReadable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<Manifest>
<Identity>
<ID>Custom.JB.APC.Management.Pack</ID>
<Version>1.0.0.0</Version>
</Identity>
<Name>Custom.JB.APC.Management.Pack</Name>
<References>
<Reference Alias="NetLib">
<ID>Microsoft.SystemCenter.NetworkDevice.Library</ID>
<Version>6.1.7221.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="CustomSNMP">
<ID>Custom.SNMP.Library</ID>
<Version>1.0.0.1</Version>
<PublicKeyToken>e5c80663d573f08c</PublicKeyToken>
</Reference>
<Reference Alias="SCDW">
<ID>Microsoft.SystemCenter.DataWarehouse.Library</ID>
<Version>6.1.7221.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="Snmp">
<ID>System.Snmp.Library</ID>
<Version>6.1.7221.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="Performance">
<ID>System.Performance.Library</ID>
<Version>6.1.7221.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="MicrosoftSystemCenterInstanceGroupLibrary6172210">
<ID>Microsoft.SystemCenter.InstanceGroup.Library</ID>
<Version>6.1.7221.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="System">
<ID>System.Library</ID>
<Version>6.1.7221.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="SQLServerAppliance">
<ID>Microsoft.SQLServerAppliance.Library</ID>
<Version>1.0.3.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="SC">
<ID>Microsoft.SystemCenter.Library</ID>
<Version>6.1.7221.61</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="Health">
<ID>System.Health.Library</ID>
<Version>6.1.7221.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
</References>
</Manifest>
<TypeDefinitions>
<EntityTypes>
<ClassTypes>
<ClassType ID="Custom.JB.APC.Management.Pack.SNMPDevice" Accessibility="Internal" Abstract="false" Base="NetLib!Microsoft.SystemCenter.NetworkDevice" Hosted="false" Singleton="false">
<Property ID="UPSLocation" Type="string" Key="false" CaseSensitive="false" Length="255" MinLength="0" />
<Property ID="Model" Type="string" Key="false" CaseSensitive="false" Length="255" MinLength="0" />
<Property ID="UPSName" Type="string" Key="false" CaseSensitive="false" Length="255" MinLength="0" />
<Property ID="SerialNumber" Type="string" Key="false" CaseSensitive="false" Length="255" MinLength="0" />
<Property ID="FirmwareRevision" Type="string" Key="false" CaseSensitive="false" Length="255" MinLength="0" />
<Property ID="DateOfManufacture" Type="string" Key="false" CaseSensitive="false" Length="255" MinLength="0" />
<Property ID="BatteryLastReplaceDate" Type="string" Key="false" CaseSensitive="false" Length="255" MinLength="0" />
<Property ID="BatteryNumOfBattPacks" Type="string" Key="false" CaseSensitive="false" Length="255" MinLength="0" />
</ClassType>
<ClassType ID="UINameSpaced1761550c5dd4d378dca596a40752420.Group" Accessibility="Public" Abstract="false" Base="MicrosoftSystemCenterInstanceGroupLibrary6172210!Microsoft.SystemCenter.InstanceGroup" Hosted="false" Singleton="true" />
</ClassTypes>
</EntityTypes>
</TypeDefinitions>
<Monitoring>
<Discoveries>
<Discovery ID="Custom.JB.APC.Management.Pack.Discover.Ecosaire" Enabled="true" Target="NetLib!Microsoft.SystemCenter.NetworkDevice" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Custom.JB.APC.Management.Pack.SNMPDevice">
<Property TypeID="System!System.Entity" PropertyID="DisplayName" />
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="CustomSNMP!Custom.SnmpQuery.FilteredOIDDiscoveryProvider">
<Interval>3600</Interval>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.2.1.1.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
<SnmpVarBind>
<OID>1.3.6.1.2.1.1.6.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.1.1.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.1.1.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.1.2.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.1.2.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.1.2.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.1.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.2.5.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery>/DataItem/SnmpVarBinds/SnmpVarBind[OID='1.3.6.1.2.1.1.2.0'][1]/Value</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^.*1.3.6.1.4.1.318.1.3.2.*$</Pattern>
</RegExExpression>
</Expression>
<ClassId>$MPElement[Name="Custom.JB.APC.Management.Pack.SNMPDevice"]$</ClassId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</Name>
<Value>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="System!System.Entity"]/DisplayName$</Name>
<Value>$Target/Property[Type="System!System.Entity"]/DisplayName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSLocation$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[8]/Value$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Custom.JB.APC.Management.Pack.SNMPDevice"]/Model$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[7]/Value$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSName$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[6]/Value$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Custom.JB.APC.Management.Pack.SNMPDevice"]/SerialNumber$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[5]/Value$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Custom.JB.APC.Management.Pack.SNMPDevice"]/FirmwareRevision$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[4]/Value$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Custom.JB.APC.Management.Pack.SNMPDevice"]/DateOfManufacture$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[3]/Value$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryLastReplaceDate$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[2]/Value$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryNumOfBattPacks$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</Setting>
</Settings>
</InstanceSettings>
</DataSource>
</Discovery>
<Discovery ID="UINameSpaced1761550c5dd4d378dca596a40752420.Group.DiscoveryRule" Enabled="true" Target="UINameSpaced1761550c5dd4d378dca596a40752420.Group" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="MicrosoftSystemCenterInstanceGroupLibrary6172210!Microsoft.SystemCenter.InstanceGroupContainsEntities" />
</DiscoveryTypes>
<DataSource ID="GroupPopulationDataSource" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$MPElement[Name="UINameSpaced1761550c5dd4d378dca596a40752420.Group"]$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Custom.JB.APC.Management.Pack.SNMPDevice"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="MicrosoftSystemCenterInstanceGroupLibrary6172210!Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>
</Discoveries>
<Rules>
<Rule ID="MomUIGeneratedRule4addd78055e9417a99de96c4757ead22" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.2.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
<Rule ID="MomUIGeneratedRule31a30b93bd594a2392756f3cb6594fc9" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.1.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
<Rule ID="MomUIGeneratedRulebdd069c9d0ff47eb854bd0952a1638d0" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.1.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
<Rule ID="MomUIGeneratedRule865bfdd4dad841f3b164c76793a50357" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.2.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
<Rule ID="MomUIGeneratedRule07f9fe0749334f0292daea8591a0470d" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.3.2.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
<Rule ID="MomUIGeneratedRule7069bd8d26e34994b4a2d168d782e28d" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.3.2.4.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
<Rule ID="MomUIGeneratedRule1b9a0e513d6c44ea97c2a416f675b9cb" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.2.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
<Rule ID="MomUIGeneratedRule96b04072e6554cc282ed6c26f991f14c" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.4.2.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
<Rule ID="MomUIGeneratedRule2d09167ff37a46e3865a15199244b5cf" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.4.2.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
<Rule ID="MomUIGeneratedRule5db9c9c2fe0f45a8be25f649dc32dab7" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.4.2.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
<Rule ID="MomUIGeneratedRule5afcd98df6554058b3190d8862338e2c" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.SnmpPerformanceProvider">
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.4.2.4.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>Snmp Performance Object</ObjectName>
<CounterName>$data/SnmpVarBinds/SnmpVarBind[1]/OID$</CounterName>
<InstanceName>0</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData" />
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData" />
</WriteActions>
</Rule>
</Rules>
<Monitors>
<UnitMonitor ID="UIGeneratedMonitor80b80ca9dc8c4fad9ce84695c42df6bf" Accessibility="Public" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Snmp!System.SnmpProbe.2SingleEvent2StateMonitorType" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="UIGeneratedMonitor80b80ca9dc8c4fad9ce84695c42df6bf_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSLocation$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/Model$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/SerialNumber$</AlertParameter4>
<AlertParameter5>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/DateOfManufacture$</AlertParameter5>
<AlertParameter6>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryLastReplaceDate$</AlertParameter6>
<AlertParameter7>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryNumOfBattPacks$</AlertParameter7>
<AlertParameter8>$Data/Context/SnmpVarBinds/SnmpVarBind[1]/Value$</AlertParameter8>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId7eb85dbdb4ee48ca83714441e0262435" MonitorTypeStateID="SecondEventRaised" HealthState="Success" />
<OperationalState ID="UIGeneratedOpStateId482c7d5c34a8499d9251dd300200fcd1" MonitorTypeStateID="FirstEventRaised" HealthState="Error" />
</OperationalStates>
<Configuration>
<FirstInterval>60</FirstInterval>
<FirstIsWriteAction>false</FirstIsWriteAction>
<FirstIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</FirstIP>
<FirstCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</FirstCommunityString>
<FirstVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</FirstVersion>
<FirstSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.4.1.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</FirstSnmpVarBinds>
<FirstExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>NotEqual</Operator>
<ValueExpression>
<Value Type="String">2</Value>
</ValueExpression>
</SimpleExpression>
</FirstExpression>
<SecondInterval>60</SecondInterval>
<SecondIsWriteAction>false</SecondIsWriteAction>
<SecondIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</SecondIP>
<SecondCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</SecondCommunityString>
<SecondVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</SecondVersion>
<SecondSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.4.1.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SecondSnmpVarBinds>
<SecondExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">2</Value>
</ValueExpression>
</SimpleExpression>
</SecondExpression>
</Configuration>
</UnitMonitor>
<UnitMonitor ID="UIGeneratedMonitorbf7af8351d9447e886b410f21bd8c1fc" Accessibility="Public" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Snmp!System.SnmpProbe.2SingleEvent2StateMonitorType" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="UIGeneratedMonitorbf7af8351d9447e886b410f21bd8c1fc_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSLocation$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/Model$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/SerialNumber$</AlertParameter4>
<AlertParameter5>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/DateOfManufacture$</AlertParameter5>
<AlertParameter6>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryLastReplaceDate$</AlertParameter6>
<AlertParameter7>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryNumOfBattPacks$</AlertParameter7>
<AlertParameter8>$Data/Context/SnmpVarBinds/SnmpVarBind[1]/Value$</AlertParameter8>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId476ee5057a61461b8620e287b6cf47a4" MonitorTypeStateID="SecondEventRaised" HealthState="Success" />
<OperationalState ID="UIGeneratedOpStateIda58c259f360d43ed86d37b1e93442933" MonitorTypeStateID="FirstEventRaised" HealthState="Error" />
</OperationalStates>
<Configuration>
<FirstInterval>60</FirstInterval>
<FirstIsWriteAction>false</FirstIsWriteAction>
<FirstIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</FirstIP>
<FirstCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</FirstCommunityString>
<FirstVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</FirstVersion>
<FirstSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.1.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</FirstSnmpVarBinds>
<FirstExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>NotEqual</Operator>
<ValueExpression>
<Value Type="String">2</Value>
</ValueExpression>
</SimpleExpression>
</FirstExpression>
<SecondInterval>60</SecondInterval>
<SecondIsWriteAction>false</SecondIsWriteAction>
<SecondIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</SecondIP>
<SecondCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</SecondCommunityString>
<SecondVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</SecondVersion>
<SecondSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.1.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SecondSnmpVarBinds>
<SecondExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">2</Value>
</ValueExpression>
</SimpleExpression>
</SecondExpression>
</Configuration>
</UnitMonitor>
<UnitMonitor ID="UIGeneratedMonitorc8ae1238ab3d4b51a5663a2dcd05c109" Accessibility="Public" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Snmp!System.SnmpProbe.2SingleEvent2StateMonitorType" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="UIGeneratedMonitorc8ae1238ab3d4b51a5663a2dcd05c109_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSLocation$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/Model$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/SerialNumber$</AlertParameter4>
<AlertParameter5>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/DateOfManufacture$</AlertParameter5>
<AlertParameter6>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryLastReplaceDate$</AlertParameter6>
<AlertParameter7>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryNumOfBattPacks$</AlertParameter7>
<AlertParameter8>$Data/Context/SnmpVarBinds/SnmpVarBind[1]/Value$</AlertParameter8>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId9624abde86274581a58b65a94a27180b" MonitorTypeStateID="SecondEventRaised" HealthState="Success" />
<OperationalState ID="UIGeneratedOpStateIdeb1c4f2768b1495e95a84ca04615cf6f" MonitorTypeStateID="FirstEventRaised" HealthState="Error" />
</OperationalStates>
<Configuration>
<FirstInterval>300</FirstInterval>
<FirstIsWriteAction>false</FirstIsWriteAction>
<FirstIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</FirstIP>
<FirstCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</FirstCommunityString>
<FirstVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</FirstVersion>
<FirstSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.2.4.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</FirstSnmpVarBinds>
<FirstExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>NotEqual</Operator>
<ValueExpression>
<Value Type="String">1</Value>
</ValueExpression>
</SimpleExpression>
</FirstExpression>
<SecondInterval>300</SecondInterval>
<SecondIsWriteAction>false</SecondIsWriteAction>
<SecondIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</SecondIP>
<SecondCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</SecondCommunityString>
<SecondVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</SecondVersion>
<SecondSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.2.4.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SecondSnmpVarBinds>
<SecondExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">1.3.6.1.4.1.318.1.1.1.2.2.4.0</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">1</Value>
</ValueExpression>
</SimpleExpression>
</SecondExpression>
</Configuration>
</UnitMonitor>
<UnitMonitor ID="UIGeneratedMonitor600f6723f131438ab506047561609910" Accessibility="Public" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Snmp!System.SnmpProbe.2SingleEvent2StateMonitorType" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="UIGeneratedMonitor600f6723f131438ab506047561609910_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSLocation$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/Model$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/SerialNumber$</AlertParameter4>
<AlertParameter5>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/DateOfManufacture$</AlertParameter5>
<AlertParameter6>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryLastReplaceDate$</AlertParameter6>
<AlertParameter7>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryNumOfBattPacks$</AlertParameter7>
<AlertParameter8>$Data/Context/SnmpVarBinds/SnmpVarBind[1]/Value$</AlertParameter8>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId58ae8f2104b642c2851f8c601c92d8b3" MonitorTypeStateID="SecondEventRaised" HealthState="Success" />
<OperationalState ID="UIGeneratedOpStateId2078fb9db8c247c5af9094956b2719e1" MonitorTypeStateID="FirstEventRaised" HealthState="Error" />
</OperationalStates>
<Configuration>
<FirstInterval>120</FirstInterval>
<FirstIsWriteAction>false</FirstIsWriteAction>
<FirstIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</FirstIP>
<FirstCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</FirstCommunityString>
<FirstVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</FirstVersion>
<FirstSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.2.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</FirstSnmpVarBinds>
<FirstExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>Less</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">120000</Value>
</ValueExpression>
</SimpleExpression>
</FirstExpression>
<SecondInterval>120</SecondInterval>
<SecondIsWriteAction>false</SecondIsWriteAction>
<SecondIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</SecondIP>
<SecondCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</SecondCommunityString>
<SecondVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</SecondVersion>
<SecondSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.2.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SecondSnmpVarBinds>
<SecondExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>GreaterEqual</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">120000</Value>
</ValueExpression>
</SimpleExpression>
</SecondExpression>
</Configuration>
</UnitMonitor>
<UnitMonitor ID="UIGeneratedMonitorb55a240886b94655a319cd9bd36e959d" Accessibility="Public" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Snmp!System.SnmpProbe.2SingleEvent2StateMonitorType" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="UIGeneratedMonitorb55a240886b94655a319cd9bd36e959d_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSLocation$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/Model$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/SerialNumber$</AlertParameter4>
<AlertParameter5>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/DateOfManufacture$</AlertParameter5>
<AlertParameter6>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryLastReplaceDate$</AlertParameter6>
<AlertParameter7>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryNumOfBattPacks$</AlertParameter7>
<AlertParameter8>$Data/Context/SnmpVarBinds/SnmpVarBind[1]/Value$</AlertParameter8>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId941f4e7e8f114deba6ff515d96b79fe6" MonitorTypeStateID="SecondEventRaised" HealthState="Success" />
<OperationalState ID="UIGeneratedOpStateId30012c78ec224202a78817216ab18f30" MonitorTypeStateID="FirstEventRaised" HealthState="Error" />
</OperationalStates>
<Configuration>
<FirstInterval>120</FirstInterval>
<FirstIsWriteAction>false</FirstIsWriteAction>
<FirstIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</FirstIP>
<FirstCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</FirstCommunityString>
<FirstVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</FirstVersion>
<FirstSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.2.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</FirstSnmpVarBinds>
<FirstExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>Less</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">60</Value>
</ValueExpression>
</SimpleExpression>
</FirstExpression>
<SecondInterval>120</SecondInterval>
<SecondIsWriteAction>false</SecondIsWriteAction>
<SecondIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</SecondIP>
<SecondCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</SecondCommunityString>
<SecondVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</SecondVersion>
<SecondSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.2.2.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SecondSnmpVarBinds>
<SecondExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>GreaterEqual</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">60 </Value>
</ValueExpression>
</SimpleExpression>
</SecondExpression>
</Configuration>
</UnitMonitor>
<UnitMonitor ID="UIGeneratedMonitoradeb4998e09f470e986e1d8c50d4ac0b" Accessibility="Public" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Snmp!System.SnmpProbe.2SingleEvent2StateMonitorType" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="UIGeneratedMonitoradeb4998e09f470e986e1d8c50d4ac0b_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSLocation$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/Model$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/UPSName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/SerialNumber$</AlertParameter4>
<AlertParameter5>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/DateOfManufacture$</AlertParameter5>
<AlertParameter6>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryLastReplaceDate$</AlertParameter6>
<AlertParameter7>$Target/Property[Type="Custom.JB.APC.Management.Pack.SNMPDevice"]/BatteryNumOfBattPacks$</AlertParameter7>
<AlertParameter8>$Data/Context/SnmpVarBinds/SnmpVarBind[1]/Value$</AlertParameter8>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId7ab5c74b12ca4c1685e2c94189fa1a46" MonitorTypeStateID="SecondEventRaised" HealthState="Success" />
<OperationalState ID="UIGeneratedOpStateIde30165de69ec40edbe4a6401db4b221f" MonitorTypeStateID="FirstEventRaised" HealthState="Error" />
</OperationalStates>
<Configuration>
<FirstInterval>120</FirstInterval>
<FirstIsWriteAction>false</FirstIsWriteAction>
<FirstIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</FirstIP>
<FirstCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</FirstCommunityString>
<FirstVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</FirstVersion>
<FirstSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.4.2.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</FirstSnmpVarBinds>
<FirstExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>GreaterEqual</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">70</Value>
</ValueExpression>
</SimpleExpression>
</FirstExpression>
<SecondInterval>120</SecondInterval>
<SecondIsWriteAction>false</SecondIsWriteAction>
<SecondIP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</SecondIP>
<SecondCommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</SecondCommunityString>
<SecondVersion>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/Version$</SecondVersion>
<SecondSnmpVarBinds>
<SnmpVarBind>
<OID>1.3.6.1.4.1.318.1.1.1.4.2.3.0</OID>
<Syntax>0</Syntax>
<Value VariantType="8" />
</SnmpVarBind>
</SecondSnmpVarBinds>
<SecondExpression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value</XPathQuery>
</ValueExpression>
<Operator>Less</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">70</Value>
</ValueExpression>
</SimpleExpression>
</SecondExpression>
</Configuration>
</UnitMonitor>
</Monitors>
</Monitoring>
<Presentation>
<Views>
<View ID="Custom.JB.APC.Management.Pack.AlertView" Accessibility="Internal" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" TypeID="SC!Microsoft.SystemCenter.AlertViewType" Visible="true">
<Category>Custom</Category>
<Criteria />
</View>
<View ID="Custom.JB.APC.Management.Pack.EventView" Accessibility="Internal" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" TypeID="SC!Microsoft.SystemCenter.EventViewType" Visible="true">
<Category>Custom</Category>
<Criteria />
</View>
<View ID="Custom.JB.APC.Management.Pack.PerformanceView" Accessibility="Internal" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Custom</Category>
<Criteria />
</View>
<View ID="Custom.JB.APC.Management.Pack.StateView" Accessibility="Internal" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" TypeID="SC!Microsoft.SystemCenter.StateViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<InMaintenanceMode>false</InMaintenanceMode>
</Criteria>
<Presentation>
<ColumnInfo Index="0" SortIndex="0" Width="100" Grouped="false" Sorted="true" IsSortable="true" Visible="true" SortOrder="Descending">
<Name>State</Name>
<Id>Custom.JB.APC.Management.Pack.SNMPDevice</Id>
</ColumnInfo>
<ColumnInfo Index="1" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="true" SortOrder="Ascending">
<Name>In Maintenance Mode</Name>
<Id>InMaintenanceMode</Id>
</ColumnInfo>
<ColumnInfo Index="2" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="true" SortOrder="Ascending">
<Name>Name</Name>
<Id>Name</Id>
</ColumnInfo>
<ColumnInfo Index="11" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="false" SortOrder="Ascending">
<Name>Path</Name>
<Id>Path</Id>
</ColumnInfo>
<ColumnInfo Index="3" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="true" SortOrder="Ascending">
<Name>UPSLocation</Name>
<Id>UPSLocation</Id>
</ColumnInfo>
<ColumnInfo Index="4" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="true" SortOrder="Ascending">
<Name>Model</Name>
<Id>Model</Id>
</ColumnInfo>
<ColumnInfo Index="5" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="true" SortOrder="Ascending">
<Name>UPSName</Name>
<Id>UPSName</Id>
</ColumnInfo>
<ColumnInfo Index="6" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="true" SortOrder="Ascending">
<Name>SerialNumber</Name>
<Id>SerialNumber</Id>
</ColumnInfo>
<ColumnInfo Index="7" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="true" SortOrder="Ascending">
<Name>FirmwareRevision</Name>
<Id>FirmwareRevision</Id>
</ColumnInfo>
<ColumnInfo Index="8" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="true" SortOrder="Ascending">
<Name>DateOfManufacture</Name>
<Id>DateOfManufacture</Id>
</ColumnInfo>
<ColumnInfo Index="9" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="true" SortOrder="Ascending">
<Name>BatteryLastReplaceDate</Name>
<Id>BatteryLastReplaceDate</Id>
</ColumnInfo>
<ColumnInfo Index="10" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="true" SortOrder="Ascending">
<Name>BatteryNumOfBattPacks</Name>
<Id>BatteryNumOfBattPacks</Id>
</ColumnInfo>
<ColumnInfo Index="12" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="false" SortOrder="Ascending">
<Name>IP Address</Name>
<Id>IPAddress</Id>
</ColumnInfo>
<ColumnInfo Index="13" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="false" SortOrder="Ascending">
<Name>Name</Name>
<Id>Name</Id>
</ColumnInfo>
<ColumnInfo Index="14" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="false" SortOrder="Ascending">
<Name>Device Description</Name>
<Id>SystemDescription</Id>
</ColumnInfo>
<ColumnInfo Index="15" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="false" SortOrder="Ascending">
<Name>Device Contact</Name>
<Id>SystemContact</Id>
</ColumnInfo>
<ColumnInfo Index="16" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="false" SortOrder="Ascending">
<Name>Device Location</Name>
<Id>SystemLocation</Id>
</ColumnInfo>
<ColumnInfo Index="17" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="false" SortOrder="Ascending">
<Name>Device OID</Name>
<Id>SystemOID</Id>
</ColumnInfo>
<ColumnInfo Index="18" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="false" SortOrder="Ascending">
<Name>Community String</Name>
<Id>CommunityString</Id>
</ColumnInfo>
<ColumnInfo Index="19" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="false" SortOrder="Ascending">
<Name>SNMP Version</Name>
<Id>Version</Id>
</ColumnInfo>
<ColumnInfo Index="20" SortIndex="-1" Width="100" Grouped="false" Sorted="false" IsSortable="true" Visible="false" SortOrder="Ascending">
<Name>Display Name</Name>
<Id>DisplayName</Id>
</ColumnInfo>
</Presentation>
<Target />
</View>
<View ID="View_5146c619063643cc98a42e00b349c133" Accessibility="Public" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.2.2.3.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-13T18:05:41.0333522-07:00</StartTime>
<EndTime>2012-03-14T18:05:41.0333522-07:00</EndTime>
<DynamicTimeTicks>144000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
<View ID="View_08c03d9b97614d408d05652352383693" Accessibility="Public" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.3.2.4.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-13T18:13:28.9241522-07:00</StartTime>
<EndTime>2012-03-14T18:13:28.9241522-07:00</EndTime>
<DynamicTimeTicks>144000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
<View ID="View_b0aba13739744f7c8db614e8fb087cf0" Accessibility="Public" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.2.2.2.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-13T18:19:34.2137522-07:00</StartTime>
<EndTime>2012-03-14T18:19:34.2137522-07:00</EndTime>
<DynamicTimeTicks>144000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
<View ID="View_8024fb92e9f24b20a8bcb68dd5fdccad" Accessibility="Public" Enabled="true" Target="Custom.JB.APC.Management.Pack.SNMPDevice" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.2.2.1.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-15T09:47:31.4736461-07:00</StartTime>
<EndTime>2012-03-16T09:47:31.4736461-07:00</EndTime>
<DynamicTimeTicks>864000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
<View ID="View_a21444822ee44e82b4f28885018fe4fa" Accessibility="Public" Enabled="true" Target="System!System.Entity" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.3.2.1.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-15T10:14:32.3202506-07:00</StartTime>
<EndTime>2012-03-16T10:14:32.3202506-07:00</EndTime>
<DynamicTimeTicks>864000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
<View ID="View_6a4b5c1d41b741229699b8aa304672c3" Accessibility="Public" Enabled="true" Target="System!System.Entity" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.4.2.4.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-15T10:16:03.5189867-07:00</StartTime>
<EndTime>2012-03-16T10:16:03.5189867-07:00</EndTime>
<DynamicTimeTicks>864000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
<View ID="View_2da87a3eb3d348ed920a82c26f309499" Accessibility="Public" Enabled="true" Target="System!System.Entity" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.4.2.2.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-15T10:21:37.4712638-07:00</StartTime>
<EndTime>2012-03-16T10:21:37.4712638-07:00</EndTime>
<DynamicTimeTicks>864000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
<View ID="View_cab3c6677c5c41f396bf6dad6f75b7cc" Accessibility="Public" Enabled="true" Target="System!System.Entity" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.4.2.3.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-15T10:27:08.8960355-07:00</StartTime>
<EndTime>2012-03-16T10:27:08.8960355-07:00</EndTime>
<DynamicTimeTicks>864000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
<View ID="View_8e54ff3b99604bdca0bbd3ca74d5e40a" Accessibility="Public" Enabled="true" Target="System!System.Entity" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.4.2.1.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-15T10:34:51.8821142-07:00</StartTime>
<EndTime>2012-03-16T10:34:51.8821142-07:00</EndTime>
<DynamicTimeTicks>864000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
<View ID="View_f2210abe5d0e4e218cc22fc1bd390417" Accessibility="Public" Enabled="true" Target="System!System.Entity" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.2.1.1.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-15T10:35:31.8296021-07:00</StartTime>
<EndTime>2012-03-16T10:35:31.8296021-07:00</EndTime>
<DynamicTimeTicks>864000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
<View ID="View_22e116cd98e44b71994eaca0fd23b245" Accessibility="Public" Enabled="true" Target="System!System.Entity" TypeID="SC!Microsoft.SystemCenter.PerformanceViewType" Visible="true">
<Category>Operations</Category>
<Criteria>
<Counter>%.2.1.2.0</Counter>
</Criteria>
<Presentation>
<SortedColumnIndex>0</SortedColumnIndex>
<SortOrder>0</SortOrder>
<StartTime>2012-03-15T10:38:06.8155931-07:00</StartTime>
<EndTime>2012-03-16T10:38:06.8155931-07:00</EndTime>
<DynamicTimeTicks>864000000000</DynamicTimeTicks>
<IsDynamic>true</IsDynamic>
<Is3DMode>false</Is3DMode>
<ShowAlerts>false</ShowAlerts>
<ShowMaintenanceMode>false</ShowMaintenanceMode>
<BaselineMode>false</BaselineMode>
<ShowPointLabels>false</ShowPointLabels>
<EnableSmartLabels>true</EnableSmartLabels>
<RightAngleAxes>false</RightAngleAxes>
<ClusterSeries>false</ClusterSeries>
<Title />
<TitleFont>Microsoft Sans Serif,12,Regular</TitleFont>
<ChartFont>Microsoft Sans Serif,8.25,Regular</ChartFont>
<ShowBands>false</ShowBands>
<BandColor>-1579033</BandColor>
<ChartType>Line</ChartType>
<Depth>100</Depth>
<GapDepth>100</GapDepth>
<Perspective>10</Perspective>
<GraphXRotation>0</GraphXRotation>
<GraphYRotation>0</GraphYRotation>
<XLabelAngle>0</XLabelAngle>
<LabelColor>-16777216</LabelColor>
<LabelFont>Microsoft Sans Serif,8.25,Regular</LabelFont>
<XAxisVisible>True</XAxisVisible>
<XShowMajorGridlines>false</XShowMajorGridlines>
<XShowMinorGridlines>false</XShowMinorGridlines>
<ShowInterlaceStrips>false</ShowInterlaceStrips>
<XInterlaceColor>16777215</XInterlaceColor>
<XShowSideMargin>true</XShowSideMargin>
<XAxisFont>Microsoft Sans Serif,8.25,Regular</XAxisFont>
<AutoAxis>true</AutoAxis>
<AxisMax>100</AxisMax>
<AxisMin>0</AxisMin>
<YAxisVisible>True</YAxisVisible>
<YShowMajorGridlines>true</YShowMajorGridlines>
<YShowMinorGridlines>false</YShowMinorGridlines>
<YShowInterlaceStrips>false</YShowInterlaceStrips>
<YShowSideMargin>true</YShowSideMargin>
<YAxisFont>Microsoft Sans Serif,8.25,Regular</YAxisFont>
<BackgroundColor1>-1</BackgroundColor1>
<BackgroundColor2>-1</BackgroundColor2>
<GradientType>None</GradientType>
<Series />
</Presentation>
<Target />
</View>
</Views>
<Folders>
<Folder ID="Custom.JB.APC.Management.Pack.ViewFolder" Accessibility="Internal" ParentFolder="NetLib!Microsoft.SystemCenter.NetworkDevice.AllDevices.ViewFolder.Root" />
</Folders>
<FolderItems>
<FolderItem ElementID="Custom.JB.APC.Management.Pack.AlertView" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="Custom.JB.APC.Management.Pack.EventView" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="Custom.JB.APC.Management.Pack.PerformanceView" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="Custom.JB.APC.Management.Pack.StateView" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_5146c619063643cc98a42e00b349c133" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_08c03d9b97614d408d05652352383693" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_b0aba13739744f7c8db614e8fb087cf0" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_8024fb92e9f24b20a8bcb68dd5fdccad" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_a21444822ee44e82b4f28885018fe4fa" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_6a4b5c1d41b741229699b8aa304672c3" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_2da87a3eb3d348ed920a82c26f309499" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_cab3c6677c5c41f396bf6dad6f75b7cc" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_8e54ff3b99604bdca0bbd3ca74d5e40a" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_f2210abe5d0e4e218cc22fc1bd390417" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
<FolderItem ElementID="View_22e116cd98e44b71994eaca0fd23b245" Folder="Custom.JB.APC.Management.Pack.ViewFolder" />
</FolderItems>
<StringResources>
<StringResource ID="UIGeneratedMonitor80b80ca9dc8c4fad9ce84695c42df6bf_AlertMessageResourceID" />
<StringResource ID="UIGeneratedMonitorbf7af8351d9447e886b410f21bd8c1fc_AlertMessageResourceID" />
<StringResource ID="UIGeneratedMonitorc8ae1238ab3d4b51a5663a2dcd05c109_AlertMessageResourceID" />
<StringResource ID="UIGeneratedMonitoradeb4998e09f470e986e1d8c50d4ac0b_AlertMessageResourceID" />
<StringResource ID="UIGeneratedMonitor600f6723f131438ab506047561609910_AlertMessageResourceID" />
<StringResource ID="UIGeneratedMonitorb55a240886b94655a319cd9bd36e959d_AlertMessageResourceID" />
</StringResources>
</Presentation>
<LanguagePacks>
<LanguagePack ID="ENU" IsDefault="true">
<DisplayStrings>
<DisplayString ElementID="Custom.JB.APC.Management.Pack">
<Name>Custom APC UPS Management Pack</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Discovery, Monitors, and Rules that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. Alert's are created if the UPS unit is operating outside of normal conditions. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx</Description>
</DisplayString>
<DisplayString ElementID="Custom.JB.APC.Management.Pack.Discover.Ecosaire">
<Name>APC UPS Unit</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Object Discovery that looks at SNMP devices and matches to APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds. Every hour, basic information about the unit is updated: Location, Model, Serial Number, Firmware Revision, Date Of Manufacture, Battery Last Replace Date, and Number of Battery Packs. These attributes are added to the Monitoring alerts to assist in identifying the UPS.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx</Description>
</DisplayString>
<DisplayString ElementID="Custom.JB.APC.Management.Pack.SNMPDevice">
<Name>APC UPS Unit SNMP Device</Name>
</DisplayString>
<DisplayString ElementID="Custom.JB.APC.Management.Pack.AlertView">
<Name>Alerts</Name>
</DisplayString>
<DisplayString ElementID="Custom.JB.APC.Management.Pack.EventView">
<Name>Events</Name>
</DisplayString>
<DisplayString ElementID="Custom.JB.APC.Management.Pack.PerformanceView">
<Name>Performance View</Name>
</DisplayString>
<DisplayString ElementID="Custom.JB.APC.Management.Pack.StateView">
<Name>State View</Name>
</DisplayString>
<DisplayString ElementID="Custom.JB.APC.Management.Pack.ViewFolder">
<Name>APC</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitor80b80ca9dc8c4fad9ce84695c42df6bf">
<Name>upsBasicOutputStatus</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Monitor that polls APC UPS Units using Ralph Burri's custom snmp provider library. Returns error and alert if not in normal status. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx</Description>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitor80b80ca9dc8c4fad9ce84695c42df6bf" SubElementID="UIGeneratedOpStateId482c7d5c34a8499d9251dd300200fcd1">
<Name>First Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitor80b80ca9dc8c4fad9ce84695c42df6bf" SubElementID="UIGeneratedOpStateId7eb85dbdb4ee48ca83714441e0262435">
<Name>Second Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitor80b80ca9dc8c4fad9ce84695c42df6bf_AlertMessageResourceID">
<Name>UPS Basic Output Status</Name>
<Description>Unit Attributes:
Location : {0}
Model : {1}
Name : {2}
Serial Number : {3}
Date of Manuf. : {4}
Batt. Last Repl. : {5}
Batt. Packs : {6}
Monitor Name
APC UPS :: Basic Output Status (On-line)
Monitor Type
SNMP - QA Monitor
SNMP Object Type
upsBasicOutputStatus
OID
1.3.6.1.4.1.318.1.1.1.4.1.1.0
Returns
The current state of the UPS: {7}
Legend
1 = Unknown
2 = On Line
3 = On Battery
4 = On Smart Boost
5 = Timed Sleeping
6 = Software Bypass
7 = Off
8 = Rebooting
9 = Switched Bypass
10 = Hardware Failure Bypass
11 = Sleeping Until Power Returns
12 = On Smart Trim
Monitoring Condition
Pass if equal to 2
Monitor failure indicates that the UPS is not supplying line voltage to any attached devices.</Description>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorbf7af8351d9447e886b410f21bd8c1fc">
<Name>upsBasicBatteryStatus</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Monitor that polls APC UPS Units using Ralph Burri's custom snmp provider library. Returns error and alert if not in normal status. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx</Description>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorbf7af8351d9447e886b410f21bd8c1fc" SubElementID="UIGeneratedOpStateIda58c259f360d43ed86d37b1e93442933">
<Name>First Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorbf7af8351d9447e886b410f21bd8c1fc" SubElementID="UIGeneratedOpStateId476ee5057a61461b8620e287b6cf47a4">
<Name>Second Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorbf7af8351d9447e886b410f21bd8c1fc_AlertMessageResourceID">
<Name>UPS Battery Status</Name>
<Description>Unit Attributes:
Location : {0}
Model : {1}
Name : {2}
Serial Number : {3}
Date of Manuf. : {4}
Batt. Last Repl. : {5}
Batt. Packs : {6}
Monitor Name
APC UPS :: Battery Status
Monitor Type
SNMP - QA Monitor
SNMP Object Type
upsBasicBatteryStatus
OID
1.3.6.1.4.1.318.1.1.1.2.1.1.0
Returns
The status of the UPS batteries: {7}
Legend
1 = Unknown
2 = Battery Normal
3 = Battery Low
Note: The enumeration 'Battery Low' (3) indicates that the UPS will be unable to sustain the current load, and its services will be lost if power is not restored.
Monitoring Condition
Pass if equal to 2
Monitor failure indicates that the battery status is either 'Unknown' (communication with the UPS has been lost) or that the battery is running low and will turn off shortly. This is used as a final warning condition.</Description>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorc8ae1238ab3d4b51a5663a2dcd05c109">
<Name>upsAdvBatteryReplaceIndicator</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Monitor that polls APC UPS Units using Ralph Burri's custom snmp provider library. Returns error and alert if not in normal status. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx</Description>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorc8ae1238ab3d4b51a5663a2dcd05c109" SubElementID="UIGeneratedOpStateId9624abde86274581a58b65a94a27180b">
<Name>Second Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorc8ae1238ab3d4b51a5663a2dcd05c109" SubElementID="UIGeneratedOpStateIdeb1c4f2768b1495e95a84ca04615cf6f">
<Name>First Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorc8ae1238ab3d4b51a5663a2dcd05c109_AlertMessageResourceID">
<Name>UPS Battery Replacement Indicator</Name>
<Description>Unit Attributes:
Location : {0}
Model : {1}
Name : {2}
Serial Number : {3}
Date of Manuf. : {4}
Batt. Last Repl. : {5}
Batt. Packs : {6}
APC UPS :: Replace Battery
Monitor Type
SNMP - QA Monitor
SNMP Object Type
upsAdvBatteryReplaceIndicator
OID
1.3.6.1.4.1.318.1.1.1.2.2.4.0
Returns
Indicates whether the UPS batteries need to be replaced: {7}
Legend
1 = Batteries do not need replacing
2 = Batteries need replacing
Monitoring Condition
Pass if not equal to 2
Monitor failure indicates that there is a UPS battery that needs to be changed. The UPS may not perform as desired should a power failure occur.</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule4addd78055e9417a99de96c4757ead22">
<Name>upsAdvBatteryRunTimeRemaining</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsAdvBatteryRunTimeRemaining
Name
upsAdvBatteryRunTimeRemaining
Oid
1.3.6.1.4.1.318.1.1.1.2.2.3.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsBattery . upsAdvBattery . upsAdvBatteryRunTimeRemaining
Type
TimeTicks
Value-Ranges
0 to 4294967295
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The UPS battery run time remaining before battery exhaustion.</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule4addd78055e9417a99de96c4757ead22" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule4addd78055e9417a99de96c4757ead22" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule4addd78055e9417a99de96c4757ead22" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule31a30b93bd594a2392756f3cb6594fc9">
<Name>upsBasicBatteryStatus</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsBasicBatteryStatus
Name
upsBasicBatteryStatus
Oid
1.3.6.1.4.1.318.1.1.1.2.1.1.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsBattery . upsBasicBattery . upsBasicBatteryStatus
Base-Type
integer
Known-Values
unknown (1) batteryNormal (2) batteryLow (3)
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The status of the UPS batteries. A batteryLow(3) value indicates the UPS will be unable to sustain the current load, and its services will be lost if power is not restored. The amount of run time in reserve at the time of low battery can be configured by the upsAdvConfigLowBatteryRunTime.</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule31a30b93bd594a2392756f3cb6594fc9" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule31a30b93bd594a2392756f3cb6594fc9" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule31a30b93bd594a2392756f3cb6594fc9" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRulebdd069c9d0ff47eb854bd0952a1638d0">
<Name>upsBasicBatteryTimeOnBattery</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsBasicBatteryTimeOnBattery
Name
upsBasicBatteryTimeOnBattery
Oid
1.3.6.1.4.1.318.1.1.1.2.1.2.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsBattery . upsBasicBattery . upsBasicBatteryTimeOnBattery
Type
TimeTicks
Value-Ranges
0 to 4294967295
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The elapsed time since the UPS has switched to battery power.</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule865bfdd4dad841f3b164c76793a50357">
<Name>upsAdvBatteryTemperature</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsAdvBatteryTemperature
Name
upsAdvBatteryTemperature
Oid
1.3.6.1.4.1.318.1.1.1.2.2.2.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsBattery . upsAdvBattery . upsAdvBatteryTemperature
Type
Gauge
Value-Ranges
0 to 4294967295
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The current internal UPS temperature expressed in Celsius.</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule07f9fe0749334f0292daea8591a0470d">
<Name>upsAdvInputLineVoltage</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsAdvInputLineVoltage
Name
upsAdvInputLineVoltage
Oid
1.3.6.1.4.1.318.1.1.1.3.2.1.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsInput . upsAdvInput . upsAdvInputLineVoltage
Type
Gauge
Value-Ranges
0 to 4294967295
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The current utility line voltage in VAC.</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule7069bd8d26e34994b4a2d168d782e28d">
<Name>upsAdvInputFrequency</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsAdvInputFrequency
Name
upsAdvInputFrequency
Oid
1.3.6.1.4.1.318.1.1.1.3.2.4.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsInput . upsAdvInput . upsAdvInputFrequency
Type
Gauge
Value-Ranges
0 to 4294967295
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The current input frequency to the UPS system in Hz.</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule1b9a0e513d6c44ea97c2a416f675b9cb">
<Name>upsAdvBatteryCapacity</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsAdvBatteryCapacity
Name
upsAdvBatteryCapacity
Oid
1.3.6.1.4.1.318.1.1.1.2.2.1.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsBattery . upsAdvBattery . upsAdvBatteryCapacity
Type
Gauge
Value-Ranges
0 to 4294967295
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The remaining battery capacity expressed in percent of full capacity.</Description>
</DisplayString>
<DisplayString ElementID="UINameSpaced1761550c5dd4d378dca596a40752420.Group">
<Name>APC Units</Name>
</DisplayString>
<DisplayString ElementID="UINameSpaced1761550c5dd4d378dca596a40752420.Group.DiscoveryRule">
<Name>Populate APC Units</Name>
<Description>This discovery rule populates the group 'APC Units'</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule1b9a0e513d6c44ea97c2a416f675b9cb" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule1b9a0e513d6c44ea97c2a416f675b9cb" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule1b9a0e513d6c44ea97c2a416f675b9cb" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule07f9fe0749334f0292daea8591a0470d" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule07f9fe0749334f0292daea8591a0470d" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule07f9fe0749334f0292daea8591a0470d" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule865bfdd4dad841f3b164c76793a50357" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule865bfdd4dad841f3b164c76793a50357" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule865bfdd4dad841f3b164c76793a50357" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule7069bd8d26e34994b4a2d168d782e28d" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule7069bd8d26e34994b4a2d168d782e28d" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule7069bd8d26e34994b4a2d168d782e28d" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRulebdd069c9d0ff47eb854bd0952a1638d0" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRulebdd069c9d0ff47eb854bd0952a1638d0" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRulebdd069c9d0ff47eb854bd0952a1638d0" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="View_5146c619063643cc98a42e00b349c133">
<Name>APC UPS Runtimes</Name>
</DisplayString>
<DisplayString ElementID="View_08c03d9b97614d408d05652352383693">
<Name>APC UPS Input Frequency</Name>
</DisplayString>
<DisplayString ElementID="View_b0aba13739744f7c8db614e8fb087cf0">
<Name>APC UPS Battery Temperature</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule96b04072e6554cc282ed6c26f991f14c">
<Name>upsAdvOutputVoltage</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsAdvOutputVoltage
Name
upsAdvOutputVoltage
Oid
1.3.6.1.4.1.318.1.1.1.4.2.1.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsOutput . upsAdvOutput . upsAdvOutputVoltage
Type
Gauge
Value-Ranges
0 to 4294967295
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The output voltage of the UPS system in VAC.</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule2d09167ff37a46e3865a15199244b5cf">
<Name>upsAdvOutputLoad</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsAdvOutputLoad
Name
upsAdvOutputLoad
Oid
1.3.6.1.4.1.318.1.1.1.4.2.3.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsOutput . upsAdvOutput . upsAdvOutputLoad
Type
Gauge
Value-Ranges
0 to 4294967295
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The current UPS load expressed in percent of rated capacity.</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule5db9c9c2fe0f45a8be25f649dc32dab7">
<Name>upsAdvOutputFrequency</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsAdvOutputFrequency
Name
upsAdvOutputFrequency
Oid
1.3.6.1.4.1.318.1.1.1.4.2.2.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsOutput . upsAdvOutput . upsAdvOutputFrequency
Type
Gauge
Value-Ranges
0 to 4294967295
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The current output frequency of the UPS system in Hz.</Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule5afcd98df6554058b3190d8862338e2c">
<Name>upsAdvOutputCurrent</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Rule that polls and logs APC UPS Units using Ralph Burri's custom snmp provider library. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx
POWERNET-MIB :: upsAdvOutputCurrent
Name
upsAdvOutputCurrent
Oid
1.3.6.1.4.1.318.1.1.1.4.2.4.0
Path
iso . org . dod . internet . private . enterprises . apc . products . hardware . ups . upsOutput . upsAdvOutput . upsAdvOutputCurrent
Type
Gauge
Value-Ranges
0 to 4294967295
Access
read-only
Status
mandatory
Description
--------------------------------------------------------------------------------
The current in amperes drawn by the load on the UPS.</Description>
</DisplayString>
<DisplayString ElementID="View_8024fb92e9f24b20a8bcb68dd5fdccad">
<Name>APC UPS Battery Capacity</Name>
</DisplayString>
<DisplayString ElementID="View_a21444822ee44e82b4f28885018fe4fa">
<Name>APC UPS Input Line Voltage</Name>
</DisplayString>
<DisplayString ElementID="View_6a4b5c1d41b741229699b8aa304672c3">
<Name>APC UPS Output Current</Name>
</DisplayString>
<DisplayString ElementID="View_2da87a3eb3d348ed920a82c26f309499">
<Name>APC UPS Output Frequency</Name>
</DisplayString>
<DisplayString ElementID="View_cab3c6677c5c41f396bf6dad6f75b7cc">
<Name>APC UPS Output Load</Name>
</DisplayString>
<DisplayString ElementID="View_8e54ff3b99604bdca0bbd3ca74d5e40a">
<Name>APC UPS Output Voltage</Name>
</DisplayString>
<DisplayString ElementID="View_f2210abe5d0e4e218cc22fc1bd390417">
<Name>APC UPS Status</Name>
</DisplayString>
<DisplayString ElementID="View_22e116cd98e44b71994eaca0fd23b245">
<Name>APC UPS Time On Battery</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitor600f6723f131438ab506047561609910">
<Name>upsAdvBatteryRunTimeRemaining</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Web: http://justin-bennett-msjc.blogspot.com/
Description: SCOM Monitor that polls APC UPS Units using Ralph Burri's custom snmp provider library. Returns error and alert if not in normal status. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx</Description>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitor600f6723f131438ab506047561609910" SubElementID="UIGeneratedOpStateId58ae8f2104b642c2851f8c601c92d8b3">
<Name>Second Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitor600f6723f131438ab506047561609910" SubElementID="UIGeneratedOpStateId2078fb9db8c247c5af9094956b2719e1">
<Name>First Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorb55a240886b94655a319cd9bd36e959d">
<Name>upsAdvBatteryCapacity</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Description: SCOM Monitor that polls APC UPS Units using Ralph Burri's custom snmp provider library. Returns error and alert if not in normal status. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx</Description>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorb55a240886b94655a319cd9bd36e959d" SubElementID="UIGeneratedOpStateId941f4e7e8f114deba6ff515d96b79fe6">
<Name>Second Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorb55a240886b94655a319cd9bd36e959d" SubElementID="UIGeneratedOpStateId30012c78ec224202a78817216ab18f30">
<Name>First Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitoradeb4998e09f470e986e1d8c50d4ac0b">
<Name>upsAdvOutputLoad</Name>
<Description>Date: 2012-03-21
Author: Justin Bennett
Description: SCOM Monitor that polls APC UPS Units using Ralph Burri's custom snmp provider library. Returns error and alert if not in normal status. The OID's for the APC UPS units where looked up from SolarWinds.
References:
http://rburri.wordpress.com/2008/04/29/snmp-discovery-provider-for-opsmgr-2007/
http://support.ipmonitor.com/mibs/POWERNET-MIB/info.aspx</Description>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitoradeb4998e09f470e986e1d8c50d4ac0b" SubElementID="UIGeneratedOpStateId7ab5c74b12ca4c1685e2c94189fa1a46">
<Name>Second Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitoradeb4998e09f470e986e1d8c50d4ac0b" SubElementID="UIGeneratedOpStateIde30165de69ec40edbe4a6401db4b221f">
<Name>First Event Raised</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitoradeb4998e09f470e986e1d8c50d4ac0b_AlertMessageResourceID">
<Name>UPS Output Load</Name>
<Description>Unit Attributes:
Location : {0}
Model : {1}
Name : {2}
Serial Number : {3}
Date of Manuf. : {4}
Batt. Last Repl. : {5}
Batt. Packs : {6}
Monitor Name
APC UPS :: Output Load
Monitor Type
SNMP - QA Monitor
SNMP Object Type
upsAdvOutputLoad
OID
1.3.6.1.4.1.318.1.1.1.4.2.3.0
Returns
The status of the UPS Output Load: {7}
Monitoring Condition
Pass if less than 70
The current UPS load expressed in percent of rated capacity. </Description>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule96b04072e6554cc282ed6c26f991f14c" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule96b04072e6554cc282ed6c26f991f14c" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule96b04072e6554cc282ed6c26f991f14c" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule5afcd98df6554058b3190d8862338e2c" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule5afcd98df6554058b3190d8862338e2c" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule5afcd98df6554058b3190d8862338e2c" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule5db9c9c2fe0f45a8be25f649dc32dab7" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule5db9c9c2fe0f45a8be25f649dc32dab7" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule5db9c9c2fe0f45a8be25f649dc32dab7" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule2d09167ff37a46e3865a15199244b5cf" SubElementID="WriteToDW">
<Name>Performance data publisher</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule2d09167ff37a46e3865a15199244b5cf" SubElementID="WriteToDB">
<Name>Performance Data Collection Write Action</Name>
</DisplayString>
<DisplayString ElementID="MomUIGeneratedRule2d09167ff37a46e3865a15199244b5cf" SubElementID="DS">
<Name>DS</Name>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitor600f6723f131438ab506047561609910_AlertMessageResourceID">
<Name>UPS Battery Runtime Remaining</Name>
<Description>Unit Attributes:
Location : {0}
Model : {1}
Name : {2}
Serial Number : {3}
Date of Manuf. : {4}
Batt. Last Repl. : {5}
Batt. Packs : {6}
Monitor Name
APC UPS :: Battery Runtime Remaining
Monitor Type
SNMP - QA Monitor
SNMP Object Type
upsAdvBatteryRunTimeRemaining
OID
1.3.6.1.4.1.318.1.1.1.2.2.3.0
Returns
The status of the UPS battery run time remaining: {7}
Monitoring Condition
Pass if greater than 120000 time ticks (20 minutes)
The UPS battery run time remaining before battery exhaustion.</Description>
</DisplayString>
<DisplayString ElementID="UIGeneratedMonitorb55a240886b94655a319cd9bd36e959d_AlertMessageResourceID">
<Name>UPS Battery Capacity</Name>
<Description>Unit Attributes:
Location : {0}
Model : {1}
Name : {2}
Serial Number : {3}
Date of Manuf. : {4}
Batt. Last Repl. : {5}
Batt. Packs : {6}
Monitor Name
APC UPS :: Battery Capacity
Monitor Type
SNMP - QA Monitor
SNMP Object Type
upsAdvBatteryCapacity
OID
1.3.6.1.4.1.318.1.1.1.2.2.1.0
Returns
The status of the UPS Battery Capacity: {7}
Monitoring Condition
Pass if greater than or equal to 60 percent
The remaining battery capacity expressed in percent of full capacity.</Description>
</DisplayString>
</DisplayStrings>
</LanguagePack>
</LanguagePacks>
</ManagementPack>
Screenshots




