Notificación de umbral de espacio de disco

Puede utilizar el tipo de evento hwDiskFull (definido en las reglas de evento por defecto Disk80PercentFull y Disk90PercentFull) para recibir notificaciones cuando el espacio en disco de cualquiera de las SPUs del sistema se llene en más de un 80-85, o 90-95 por ciento.

Configuración del umbral de espacio en disco

Si utiliza Netezza Performance Server 11.2.1.4 o posterior, puede configurar el umbral de espacio en disco mediante la variable de registro del sistema ' sysmgr.spuDatasliceUsageThresholds.

Ejemplo:
[nz@recovers1 ~]$ nzsystem showRegistry | grep -i spuDatasliceUsageThresholds
sysmgr.spuDatasliceUsageThresholds = 90

Con la configuración establecida, recibirás notificaciones cuando la utilización del espacio de cualquiera de los discos supere el 90%.

Sintaxis

A continuación, se muestra la sintaxis de la regla de suceso Disk80PercentFull:
-name Disk80PercentFull -on no -eventType hwDiskFull -eventArgsExpr 
'$threshold == 80 || $threshold == 85' -notifyType email -dst 
'you@company.com' -ccDst '' -msg 'NPS system $HOST - $hwType $hwId 
$partition partition is $value % full at $eventTimestamp.' -bodyText 
'$notifyMsg\n\nSPA ID: $spaId\nSPA Slot: $spaSlot\nThreshold: 
$threshold\nValue: $value\n' -eventAggrCount 50
A continuación, se muestra la sintaxis de la regla de suceso Disk90PercentFull:
-name Disk90PercentFull -on no -eventType hwDiskFull -eventArgsExpr 
'$threshold == 90 || $threshold == 95' -notifyType email -dst '<your 
email here>' -ccDst '' -msg 'URGENT: NPS system $HOST - $hwType $hwId 
$partition partition is $value % full at $eventTimestamp.' -bodyText 
'$notifyMsg\n\nSPA ID: $spaId\nSPA Slot: $spaSlot\nThreshold: 
$threshold\nValue: $value\n'c -eventAggrCount 50
En la tabla siguiente se incluyen los argumentos de la regla de suceso DiskSpace.
Tabla 1. Reglas de suceso DiskSpace
Argumentos Descripción Ejemplo
hwType Tipo de hardware afectado spu, disco
hwId ID de hardware de disco con problemas de espacio 1013
spaId ID de la SPA  
spaSlot Número de ranura de SPA  
partición Número de la sección de datos 0,1,2,3
umbral El valor de umbral 75, 80, 85, 90, 95
valor Valor completo del porcentaje real 84

Después de habilitar la regla de suceso, el gestor de sucesos el envía un correo electrónico cuando el porcentaje de espacio del disco sobrepase el primer umbral y esté por debajo del siguiente valor de umbral. El gestor de sucesos envía solo un suceso por valor de muestra.

Por ejemplo, si habilita la regla de suceso Disk80PercentFull, que especifica umbrales del 80 y 85 por ciento, el gestor de sucesos le enviará un correo electrónico cuando el espacio del disco esté lleno al 80 por ciento como mínimo, pero por debajo del 85 por ciento. Cuando reciba el correo electrónico, es posible que el espacio de disco esté lleno en un 84 por ciento.

El gestor de sucesos mantiene umbrales para los valores 75, 80, 85, 90 y 95. Cada uno de estos valores (salvo 75) puede estar en uno de los siguientes estados:
Armado
El sistema no ha alcanzado este valor.
Desarmado
El sistema ha sobrepasado este valor.
Activado
El sistema ha alcanzado este valor.
Rearmado
El sistema ha disminuido por debajo de este valor.
Nota: Si activa una regla de eventos después de que el sistema haya alcanzado un umbral, no se le notificará que ha alcanzado dicho umbral hasta que reinicie el sistema.
En la tabla siguiente se incluyen estos umbrales y sus estados.
Tabla 2. Umbral y estados
Umbral Armado Desencadenado Desarmado Rearmado
75 nunca nunca nunca nunca
80 inicio >= 80 && < 85 >= 80 < 75
85 inicio >= 85 && < 90 >= 85 < 80
90 inicio >= 90 && < 95 >= 90 < 85
95 inicio >= 95 >= 95 < 90

Después de que Netezza Performance Server System Manager envíe un evento para un umbral concreto, desactivará todos los umbrales que se encuentren en ese valor o por debajo de él. (Por eso, si 90 se activa, no se vuelve a activar hasta que se rearma). El System Manager Netezza Performance Server rearma todos los umbrales superiores desarmados cuando el valor del porcentaje de espacio en disco lleno cae por debajo del umbral anterior, lo que puede ocurrir al eliminar tablas o bases de datos. El System Manager Netezza Performance Server arma todos los umbrales (excepto 75) cuando el sistema se inicia.

Consejo: Para garantizar la máxima cobertura, active las reglas de sucesos " Disk80PercentFull " y " Disk90PercentFull.
Para enviar un correo electrónico cuando el disco está lleno en más de un 80 por ciento, habilite la regla de suceso predefinida Disk80PercentFull:
nzevent modify -u admin -pw password -name Disk80PercentFull -on 
yes -dst jdoe@company.com

Si recibe una notificación diskFull de uno o dos discos, es posible que los datos se hayan distribuido de manera no uniforme entre las secciones de datos (desvío de datos). El desvío de datos puede afectar de manera negativa al rendimiento de las tablas implicadas y para las cargas de trabajo combinadas.

Consejo: Considere la posibilidad de agregar los mensajes de correo electrónico para este evento. Establezca el recuento de agregación en el número de SPUs.