angoca / monitor-db2-with-nagios

Set of plugins / scripts to monitor DB2 from Nagios.
Apache License 2.0
20 stars 8 forks source link

HADR script #1

Open angoca opened 11 years ago

angoca commented 11 years ago

El script de HADR está devolviendo una salida vacía cuando el estado es desconocido. Posiblemente el debido a grep.

Mensaje recibido:

Database is primary and not peer:  ().

Código:

  else
    OUTPUT="Database is primary and not peer: $HADR_STATUS ($CONNECTED)."
    RETURN=$UNKNOWN
  fi

Como se puede ver $HADR_STATUS y $CONNECTED están vacías.

HADR_STATUS=`printf '%s\n' "$OUTPUT_HADR" | awk '/^Primary / {print $2}'`
CONNECTED=`printf '%s\n' "$OUTPUT_HADR" | awk '/onnected/ {print $1}' | tail -1`

Si algunas de esas cadenas es vacía, mostrar la salida completa del comando:

COMMAND_HADR="db2pd -db wfscpd -hadr"