SquaredUp.EAM.Library.Class.TcpMonitor.ConfigurationEnterprise Application TCP Monitoring Configuration

SquaredUp.EAM.Library.Class.TcpMonitor.Configuration (ClassType)


Instances of this class are hosted on Dependency Monitoring objects to configure TCP connection
monitoring from the computer hosting that Dependency Monitoring object to the specified target
address and port. The health state of this object is used to colour the links between computers
in the Squared Up "Map" perspective.

Element properties:

Base ClassSystem.Perspective
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId64ee9dc1-0509-1bca-4151-573285cf19d5

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       
SquaredUp.EAM.Library.Class.TcpMonitor.Configuration:
TargetServerName  string  Target Server Name The DNS name or IP Address to target. true 256  False     
TargetPort  int  Target Port Number The TCP port number to target on the specified server. true 256       
Interval  int  Interval between connection attempts How many seconds to wait between tests of the connection to the configured target. true 256       

Health Model:

Source Code:

<ClassType ID="SquaredUp.EAM.Library.Class.TcpMonitor.Configuration" Base="System!System.Perspective" Accessibility="Public" Abstract="false" Hosted="true" Singleton="false">
<Property ID="TargetServerName" Type="string" Key="true" CaseSensitive="false" MaxLength="256" MinLength="1"/>
<Property ID="TargetPort" Type="int" Key="true"/>
<Property ID="Interval" Type="int" Key="true"/>
</ClassType>