Maximus.Connectivity.Monitoring.TestConnectivity Test Base (Abstract)

Maximus.Connectivity.Monitoring.Test (ClassType)

Base class for all connectivity tests to support templates.

Element properties:

Base ClassSystem.Entity
AbstractTrue
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementIdc0acffc7-3bda-e2ce-796a-2d27fb49053a
CommentBase class for all tests. Has template name.

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive Default Value
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False   
Maximus.Connectivity.Monitoring.Test:
TestId  guid  Id Internal test unique identifier. true 256     
TemplateReference  string  Template Reference If set, test parameters will be overridden from the template and then follow template changes. Direct editing will be prohibited. false 256  False   
IntervalSeconds  int  Test Interval Interval between probes in seconds. Might be not applicable for some tests. false 256    600 
MatchCount  int  Matches To Alert Number of failed probes in a series before triggering an alert. false 256   
SampleCount  int  Sample Series Size Probe series size. Should be greater or equal to 'Matches To Alert'. false 256   
CollectPerformanceData  bool  Collect Performance Data Enabled performance data collection from the test object if supported. Refer to each test implementation for details. false 256    false 

Health Model:

Source Code:

<ClassType ID="Maximus.Connectivity.Monitoring.Test" Accessibility="Public" Base="System!System.Entity" Abstract="true" Hosted="true" Singleton="false" Comment="Base class for all tests. Has template name.">
<Property ID="TestId" Type="guid" Key="true"/>
<Property ID="TemplateReference" Type="string" Comment="Template reference"/>
<Property ID="IntervalSeconds" Type="int" DefaultValue="600"/>
<Property ID="MatchCount" Type="int" DefaultValue="3"/>
<Property ID="SampleCount" Type="int" DefaultValue="4"/>
<Property ID="CollectPerformanceData" Type="bool" DefaultValue="false"/>
</ClassType>