OleDBQueryMonitoringOleDB Query Monitoring Instance

OleDBQueryMonitoring (ClassType)

Element properties:

Base ClassMicrosoft.Windows.LocalApplication
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId058f1d16-f126-7b63-9f77-9f52853e12b4

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive Default Value EnumType
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False     
System.ConfigItem:
ObjectStatus  enum  Object Status Object status false 256    System.ConfigItem.ObjectStatusEnum.Active  System.ConfigItem.ObjectStatusEnum 
AssetStatus  enum  Asset Status Asset status false 256      System.ConfigItem.AssetStatusEnum 
Notes  richtext  Notes Notes false 4000       
OleDBQueryMonitoring:
UniqueID  string  UniqueID true 256  False     
Instance  string  Instance false 256  False     
Database  string  Database false 256  False     
QueryName  string  Query Name false 256  False     
StartDay  string  Start Time false 256  False     
EndDay  string  End Time false 256  False     
SyncTime  string  Sync Time false 256  False     
IntervalSeconds  int  Interval Seconds false 256       
Query  string  Query Note: Query result have to be one single row and column false 256  False     
DaysOfWeekMask  int  Days Of Week Mask false 256       
GroupName  string  Group Name false 256  False     
Direction  string  Direction false 256  False     
ErrorMessage  string  Error Message Uses for meaningful alerts false 256  False     
MetricType  string  MetricType Describe query result metric false 256  False     
Samples  int  Samples false 256       
Threshold  double  Threshold false 256       

Health Model:

Source Code:

<ClassType ID="OleDBQueryMonitoring" Base="Windows!Microsoft.Windows.LocalApplication" Abstract="false" Accessibility="Public" Singleton="false" Hosted="true">
<Property Type="string" ID="UniqueID" Key="true"/>
<Property Type="string" ID="Instance" Key="false"/>
<Property Type="string" ID="Database" Key="false"/>
<Property Type="string" ID="QueryName" Key="false"/>
<Property Type="string" ID="StartDay" Key="false"/>
<Property Type="string" ID="EndDay" Key="false"/>
<Property Type="string" ID="SyncTime" Key="false"/>
<Property Type="int" ID="IntervalSeconds" Key="false"/>
<Property Type="string" ID="Query" Key="false"/>
<Property Type="int" ID="DaysOfWeekMask" Key="false"/>
<Property Type="string" ID="GroupName" Key="false"/>
<Property Type="string" ID="Direction" Key="false"/>
<Property Type="string" ID="ErrorMessage" Key="false"/>
<Property Type="string" ID="MetricType" Key="false"/>
<Property Type="int" ID="Samples" Key="false"/>
<Property Type="double" ID="Threshold" Key="false"/>
</ClassType>