Subscription Advantage Expiry Monitor

Citrix.LicenseServer.SAExpiry.Monitor (UnitMonitor)

Monitors Subscription Advantage license expiry on a Citrix license server

Element properties:

TargetCitrix.LicenseServer.ServerRole
Parent MonitorCitrix.LicenseServer.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveFalse
Monitor TypeCitrix.LicenseServer.SAExpiry.MonitorType
RemotableTrue
AccessibilityPublic
RunAsCitrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<UnitMonitor ID="Citrix.LicenseServer.SAExpiry.Monitor" Accessibility="Public" Enabled="true" Target="Citrix.LicenseServer.ServerRole" ParentMonitorID="Citrix.LicenseServer.AvailabilityState" Remotable="true" Priority="Normal" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Citrix.LicenseServer.SAExpiry.MonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="SAExpired" HealthState="Error"/>
<OperationalState ID="Warning" MonitorTypeStateID="SASoonToExpire" HealthState="Warning"/>
<OperationalState ID="Success" MonitorTypeStateID="SAActive" HealthState="Success"/>
</OperationalStates>
<Configuration>
<IntervalInSeconds>86400</IntervalInSeconds>
<WarningDays>50</WarningDays>
</Configuration>
</UnitMonitor>