diff --git a/sysadmin/monit_matrix_alert.sh b/sysadmin/monit_matrix_alert.sh new file mode 100644 index 0000000..441f255 --- /dev/null +++ b/sysadmin/monit_matrix_alert.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +warn_icon="⚠" + +message=$(cat <<- EOF +${warn_icon} Service: $MONIT_SERVICE on $MONIT_HOST
+$MONIT_EVENT
+When: $MONIT_DATE
+Info: $MONIT_DESCRIPTION
) +EOF +) + +/usr/local/bin/matrix-commander.py \ + --credentials /etc/matrix-commander/credentials.json \ + --store /var/lib/matrix-commander/store/ \ + --html \ + -m "${message}"