Maximus.Connectivity.Monitoring.Test.DNSNameResolutionDNS Name Resolution

Maximus.Connectivity.Monitoring.Test.DNSNameResolution (ClassType)

When created, this test object will add the 'DNS Name Resolution Monitor' monitor for the selected destination. The 'Collect Performance Data' option is not supported.

Knowledge Base article:

Description

This object resolves destination fully qualified domain name into an IP address using system-configured DNS servers at selected action point (edit destination to change its action point).

Collect Performance Data is supported: NO

Monitors and Rules

Monitor/Rule

Name

Has Threshold

Alert Suppression

Monitor

DNS Name Resolution Monitor

No

Supported

Operations

Name Resolution

Name Resolution operation tries to resolve destination name into an IP address using locally configured system DNS servers. If no IP address can be found, then the operation is failed.

If destination name cannot be resolved to IP address, the 'DNS Name Resolution Monitor' will turn into CRITICAL state.

Element properties:

Base ClassMaximus.Connectivity.Monitoring.Test
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementIdf3dbac83-ceb5-67b0-ef11-815bcb239087
CommentEnables DNS name test and defines additional parameters.

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.DNSNameResolution" Accessibility="Public" Base="Maximus.Connectivity.Monitoring.Test" Abstract="false" Hosted="true" Comment="Enables DNS name test and defines additional parameters."/>