Licences : la licence expire bientôt

Citrix.LicenseServer.LicenseExpiry.Rule (Rule)

Déclenche une alerte avant l'expiration d'une licence Citrix

Knowledge Base article:

Citrix ® Pack d'administration

Récapitulatif

Au moins une de vos licences est sur le point d'expirer sur un serveur de licences.

 
Causes

Il se peut qu'une licence installée sur un serveur de licences ait une date d'expiration associée après laquelle la licence n'est plus disponible. Par exemple, les licences d'évaluation sont généralement uniquement valides pour une durée limitée.

 
Résolutions

Pour vérifier le nombre de jours restants avant expiration de la licence, utilisez la Console License Management Console. L'alerte inclut un lien vers la Console License Management Console. Si cette alerte est provoquée par une licence d'évaluation, pour éviter de futures alertes, effectuez la mise à niveau vers une licence de détail et supprimez la licence d'évaluation du serveur de licences.

 
Sources de connaissances externes

Les sources d'informations suivantes peuvent vous être utiles lors de l'apparition de cette alerte :

  • Guide de l'administrateur Citrix Presentation Server - Français
  • Guide du système de licences Citrix - Français
 
© 2002-2008 Citrix Systems, Inc. Tous droits réservés.

Element properties:

TargetCitrix.LicenseServer.ServerRole
CategoryAlert
EnabledTrue
Event_ID20
Event SourceHealth Service Script
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
La licence expire bientôt
Les licences suivantes expirent bientôt :
Licence : {0}
Description : {1}

Des informations supplémentaires ainsi qu'une fonctionnalité d'administration de licence sont disponibles à l'adresse suivante : http://{2}/lmc/index.jsp.
Event LogOperations Manager

Member Modules:

ID Module Type TypeId RunAs 
EventCollectionDS DataSource Microsoft.Windows.EventProvider Citrix.PresentationServer.CitrixAdministratorAccount
GenerateAlert WriteAction System.Health.GenerateAlert Citrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<Rule ID="Citrix.LicenseServer.LicenseExpiry.Rule" Enabled="true" Target="Citrix.LicenseServer.ServerRole" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="EventCollectionDS" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Health Service Script</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>20</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDescription</XPathQuery>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>Citrix License Expiry</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name='Citrix.LicenseServer.LicenseExpiry.Rule.AlertMessage']$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[1]$</AlertParameter1>
<AlertParameter2>$Data/Params/Param[2]$</AlertParameter2>
<AlertParameter3>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</AlertParameter3>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>