Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
warning por texto
#1
Quiero hacer un módulo en el que si aparece la palabra error entre directamente en critical.

El código de mi módulo es el siguiente:

module_begin
module_name RTC en arranque
module_type generic_data_string
module_exec hwclock -r
module_critical_status .*error.*
module_group Sistema
module_end


Pero no veo que aparezca como crítico en ningún momento y en la pantalla de visualización de pandora en las alertas aparece N/A N/A es decir como si no aplicase para warnings ni para criticals.

Es incorrecto mi código? Que debería cambiar para poder realizar este cambio de estado?



Muchas gracias por adelantado y un saludo.
 Reply
#2
Hola, yo lo suelo poner en la consola web el texto que quiero que provoque el evento.

Luego también puedes hacer un modulo númerico si no te acaba de funcionar el de texto o de tipo boolean por ejemplo:
module_begin
module_name prueba
module_type generic_proc
module_exec hwclock -r | grep -ic "error"
module_description "prueba"
module_end

Si en la linea o lineas que devuelve no aparece error te da un 0 todo ok si aparece un uno o más si son varias lineas, se pone critico el módulo.

un saludo.
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes