From 25d460d9282d81909ee649459615092d008a82c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gardais=20J=C3=A9r=C3=A9my?= Date: Tue, 21 Aug 2018 13:33:03 +0200 Subject: [PATCH] Add a script to get Xymon's alerts variables --- xymon/get.xymon.alert.vars.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 xymon/get.xymon.alert.vars.sh diff --git a/xymon/get.xymon.alert.vars.sh b/xymon/get.xymon.alert.vars.sh new file mode 100755 index 0000000..3b20918 --- /dev/null +++ b/xymon/get.xymon.alert.vars.sh @@ -0,0 +1,23 @@ +#!/bin/sh + +log_file="/tmp/xymon.alert.${BBHOSTSVC}.vars" + +# Print variables for an alert on a specific host +rm -f -- "${log_file}" +touch "${log_file}" +printf '%b' "BBCOLORLEVEL=\"${BBCOLORLEVEL}\"\\n" >> "${log_file}" +printf '%b' "BBALPHAMSG=\"${BBALPHAMSG}\"\\n" >> "${log_file}" +printf '%b' "ACKCODE=\"${ACKCODE}\"\\n" >> "${log_file}" +printf '%b' "RCPT=\"${RCPT}\"\\n" >> "${log_file}" +printf '%b' "BBHOSTNAME=\"${BBHOSTNAME}\"\\n" >> "${log_file}" +printf '%b' "MACHIP=\"${MACHIP}\"\\n" >> "${log_file}" +printf '%b' "BBSVCNAME=\"${BBSVCNAME}\"\\n" >> "${log_file}" +printf '%b' "BBSVCNUM=\"${BBSVCNUM}\"\\n" >> "${log_file}" +printf '%b' "BBHOSTSVC=\"${BBHOSTSVC}\"\\n" >> "${log_file}" +printf '%b' "BBHOSTSVCCOMMAS=\"${BBHOSTSVCCOMMAS}\"\\n" >> "${log_file}" +printf '%b' "BBNUMERIC=\"${BBNUMERIC}\"\\n" >> "${log_file}" +printf '%b' "RECOVERED=\"${RECOVERED}\"\\n" >> "${log_file}" +printf '%b' "DOWNSECS=\"${DOWNSECS}\"\\n" >> "${log_file}" +printf '%b' "DOWNSECSMSG=\"${DOWNSECSMSG}\"\\n" >> "${log_file}" + +exit 0