Monitor de base de datos de registro de configuración

Citrix.PresentationServer.ConfigLoggingDBUnavailable.Monitor (UnitMonitor)

Supervisa la conexión con la base de datos de registro de configuración

Knowledge Base article:

Citrix ® Módulo de administración

Resumen

El componente de registro de configuración del servidor está desconectado de la base de datos y, por tanto, los cambios realizados en la comunidad no se pueden registrar. Los cambios en la comunidad son bloqueados si los parámetros configurados para el registro de configuración no permiten realizar cambios en la comunidad mientras la base de datos esté desconectada. Tan pronto como la base de datos esté disponible, el componente de registro de configuración del servidor vuelve a conectar con la base de datos.

Nota: El componente de registro de configuración del servidor está instalado en cada host de la comunidad. Cuando se realizan cambios en la comunidad a través de un determinado host, el componente de registro de configuración del host en cuestión se conecta con la base de datos e introduce sus registros.

 
Causas

Este suceso indica que el componente de registro de configuración del servidor está desconectado de la base de datos. Hay varias causas posibles:

  • La base de datos no se está ejecutando o no es posible acceder a ella
  • Hay un problema de red entre el componente de registro de configuración del servidor y la base de datos
  • Las propiedades del registro de configuración para la base de datos (tales como el servidor de base de datos, el nombre de usuario y la contraseña) no están definidas
  • El tiempo de espera de conexión definido en las propiedades del registro de configuración no es suficiente
  • Los permisos de la base de datos no permiten que Citrix Presentation Server cree el esquema de la base de datos
  • Los permisos de la base de datos no permiten que Citrix Presentation Server introduzca registros
 
Soluciones
  • Asegúrese de que la base de datos está ejecutándose y es posible acceder a ella
  • Asegúrese de que la infraestructura de red que enlaza el componente de registro de configuración del servidor y la base de datos funciona correctamente
  • Compruebe que las propiedades del registro de configuración son válidas y use el asistente de configuración de la base de datos de registros para probar la conexión con la base de datos
  • Incremente el tiempo de espera de la conexión
  • Si ésta es la primera vez que Presentation Server se conecta con la base de datos de registros, compruebe si los permisos de la base de datos permiten que Presentation Server cree el esquema de la base de datos
  • Si el esquema de la base de datos ya está creado, compruebe si los permisos de la base de datos permiten a Presentation Server la inserción de registros
 
Fuentes de información externas

Para resolver este error, consulte las siguientes fuentes de información (algunos artículos pueden estar en inglés):

 
© 2002-2008 Citrix Systems, Inc. Reservados todos los derechos.

Element properties:

TargetCitrix.PresentationServer.ManagedServer
Parent MonitorCitrix.PresentationServer.ConfigurationLogging.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
El componente de registro de configuración del servidor está desconectado de la base de datos.
Los cambios hechos en la comunidad no pueden registrarse porque el componente de servidor de registro de configuración está desconectado de la base de datos de registro de configuración
RunAsCitrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<UnitMonitor ID="Citrix.PresentationServer.ConfigLoggingDBUnavailable.Monitor" Accessibility="Public" Enabled="true" Target="Citrix.PresentationServer.ManagedServer" ParentMonitorID="Citrix.PresentationServer.ConfigurationLogging.AvailabilityState" Remotable="true" Priority="Normal" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Citrix.PresentationServer.ConfigLoggingDBUnavailable.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="Success" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Citrix Configuration Logging</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>