Alerta por un evento de registro de errores del host virtual de Apache

Microsoft.ApacheHTTPServer.VirtualHost.Unix.ErrorLog.Alert (Rule)

Esta regla genera una alerta si una línea registrada en el registro de errores del host virtual coincide con la expresión regular definida

Knowledge Base article:

Resumen

Esta regla controla el registro de error de un host virtual de Apache y genera alertas si se descubre que una nueva línea coincide con la expresión regular definida.

Soluciones

Investigue la causa de la falla que describe el mensaje de error.

Configuración

Esta regla está deshabilitada de forma predeterminada. Use invalidaciones para habilitar la regla y defina que la expresión regular coincida para generar alertas.

Configuración predeterminada

Parámetro

Valor predeterminado

Habilitado

falso

Filtro de expresión regular

error

Se pueden usar invalidaciones para cambiar los valores de parámetros definidos anteriormente para todas las instancias o para instancias o grupos específicos.

Element properties:

TargetMicrosoft.ApacheHTTPServer.VirtualHost.Unix
CategoryEventCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityInformation
Alert PriorityNormal
RemotableTrue
Alert Message
Alerta por un registro de error del host virtual de Apache
{0}

Member Modules:

ID Module Type TypeId RunAs 
EventDS DataSource Microsoft.Unix.SCXLog.Privileged.Datasource Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.ApacheHTTPServer.VirtualHost.Unix.ErrorLog.Alert" Target="Microsoft.ApacheHTTPServer.VirtualHost.Unix" Enabled="false" Remotable="true">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Unix!Microsoft.Unix.SCXLog.Privileged.Datasource">
<Host>$Target/Host/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/PrincipalName$</Host>
<LogFile>$Target/Property[Type="Microsoft.ApacheHTTPServer.VirtualHost"]/ErrorLog$</LogFile>
<RegExpFilter>error</RegExpFilter>
<IndividualAlerts>false</IndividualAlerts>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>0</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.ApacheHTTPServer.VirtualHost.Unix.ErrorLog.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>