Pyoungmeister has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/50778


Change subject: improving tone of nagios alerts
......................................................................

improving tone of nagios alerts

Change-Id: I802d72be5c79e437a43b85f6ba52e58ac4f9d387
---
M files/icinga/misccommands.cfg
M files/nagios/misccommands.cfg
2 files changed, 12 insertions(+), 12 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/78/50778/1

diff --git a/files/icinga/misccommands.cfg b/files/icinga/misccommands.cfg
index c50401a..529772e 100644
--- a/files/icinga/misccommands.cfg
+++ b/files/icinga/misccommands.cfg
@@ -49,36 +49,36 @@
 # 'host-notify-by-email' command definition
 define command{
        command_name    host-notify-by-email
-       command_line    /usr/bin/printf "%b" "***** Nagios  
*****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: 
$HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: 
$LONGDATETIME$\n" | /usr/bin/mail -s "Host $HOSTSTATE$ alert for $HOSTNAME$!" 
$CONTACTEMAIL$
+       command_line    /usr/bin/printf "%b" "***** Nagios  
*****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: 
$HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: 
$LONGDATETIME$\n Love, Icinga" | /usr/bin/mail -s "Host $HOSTSTATE$ alert for 
$HOSTNAME$!" $CONTACTEMAIL$
        }
 
 
 # 'host-notify-by-epager' command definition
 define command{
        command_name    host-notify-by-epager
-       command_line    /usr/bin/printf "%b" "Host '$HOSTALIAS$' is 
$HOSTSTATE$\nInfo: $HOSTOUTPUT$\nTime: $LONGDATETIME$" | /usr/bin/mail -s 
"$NOTIFICATIONTYPE$ alert - Host $HOSTNAME$ is $HOSTSTATE$" $CONTACTPAGER$
+       command_line    /usr/bin/printf "%b" "Host '$HOSTALIAS$' is 
$HOSTSTATE$\nInfo: $HOSTOUTPUT$\nTime: $LONGDATETIME$ Love, Icinga" | 
/usr/bin/mail -s "$NOTIFICATIONTYPE$ alert - Host $HOSTNAME$ is $HOSTSTATE$" 
$CONTACTPAGER$
        }
 
 # 'notify-by-email' command definition
 define command{
        command_name    notify-by-email
-       command_line    /usr/bin/printf "%b" "***** Nagios  
*****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: 
$HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: 
$LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$" | /usr/bin/mail -s "** 
$NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" 
$CONTACTEMAIL$
+       command_line    /usr/bin/printf "%b" "***** Nagios  
*****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: 
$HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: 
$LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$ Love, Icinga" | 
/usr/bin/mail -s "** $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is 
$SERVICESTATE$ **" $CONTACTEMAIL$
        }
 
 
 # 'notify-by-epager' command definition
 define command{
        command_name    notify-by-epager
-       command_line    /usr/bin/printf "%b" "Service: $SERVICEDESC$\nHost: 
$HOSTNAME$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\nInfo: 
$SERVICEOUTPUT$\nDate: $LONGDATETIME$" | /usr/bin/mail -s "$NOTIFICATIONTYPE$: 
$HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$" $CONTACTPAGER$
+       command_line    /usr/bin/printf "%b" "Service: $SERVICEDESC$\nHost: 
$HOSTNAME$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\nInfo: 
$SERVICEOUTPUT$\nDate: $LONGDATETIME$ Love, Icinga" | /usr/bin/mail -s 
"$NOTIFICATIONTYPE$: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$" $CONTACTPAGER$
        }
 
 define command{
        command_name    host-notify-by-sms-gateway
-       command_line    echo "Host $HOSTALIAS$ is $HOSTSTATE$\nInfo: 
$HOSTOUTPUT$\nTime: $LONGDATETIME$" | /usr/bin/mail -s "Host $HOSTSTATE$ alert 
for $HOSTNAME$!" $CONTACTADDRESS1$
+       command_line    echo "Host $HOSTALIAS$ is $HOSTSTATE$\nInfo: 
$HOSTOUTPUT$\nTime: $LONGDATETIME$ Love, Icinga" | /usr/bin/mail -s "Host 
$HOSTSTATE$ alert for $HOSTNAME$!" $CONTACTADDRESS1$
        }
 define command{
        command_name    notify-by-sms-gateway
-       command_line    echo "$SERVICEDESC$ on $HOSTNAME$ is $SERVICESTATE$: 
$SERVICEOUTPUT$ $SERVICEACKAUTHOR$ $SERVICEACKCOMMENT$ at $LONGDATETIME$" | 
/usr/bin/mail -s "nagios" $CONTACTADDRESS1$
+       command_line    echo "$SERVICEDESC$ on $HOSTNAME$ is $SERVICESTATE$: 
$SERVICEOUTPUT$ $SERVICEACKAUTHOR$ $SERVICEACKCOMMENT$ at $LONGDATETIME$ Love, 
Icinga" | /usr/bin/mail -s "nagios" $CONTACTADDRESS1$
        }
 
 #define command{
diff --git a/files/nagios/misccommands.cfg b/files/nagios/misccommands.cfg
index a7348e8..bae1c3c 100644
--- a/files/nagios/misccommands.cfg
+++ b/files/nagios/misccommands.cfg
@@ -49,36 +49,36 @@
 # 'host-notify-by-email' command definition
 define command{
        command_name    host-notify-by-email
-       command_line    /usr/bin/printf "%b" "***** Nagios  
*****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: 
$HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: 
$LONGDATETIME$\n" | /usr/bin/mail -s "Host $HOSTSTATE$ alert for $HOSTNAME$!" 
$CONTACTEMAIL$
+       command_line    /usr/bin/printf "%b" "***** Nagios  
*****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: 
$HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: 
$LONGDATETIME$\n Love, Nagios" | /usr/bin/mail -s "Host $HOSTSTATE$ alert for 
$HOSTNAME$!" $CONTACTEMAIL$
        }
 
 
 # 'host-notify-by-epager' command definition
 define command{
        command_name    host-notify-by-epager
-       command_line    /usr/bin/printf "%b" "Host '$HOSTALIAS$' is 
$HOSTSTATE$\nInfo: $HOSTOUTPUT$\nTime: $LONGDATETIME$" | /usr/bin/mail -s 
"$NOTIFICATIONTYPE$ alert - Host $HOSTNAME$ is $HOSTSTATE$" $CONTACTPAGER$
+       command_line    /usr/bin/printf "%b" "Host '$HOSTALIAS$' is 
$HOSTSTATE$\nInfo: $HOSTOUTPUT$\nTime: $LONGDATETIME$ Love, Nagios" | 
/usr/bin/mail -s "$NOTIFICATIONTYPE$ alert - Host $HOSTNAME$ is $HOSTSTATE$" 
$CONTACTPAGER$
        }
 
 # 'notify-by-email' command definition
 define command{
        command_name    notify-by-email
-       command_line    /usr/bin/printf "%b" "***** Nagios  
*****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: 
$HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: 
$LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$" | /usr/bin/mail -s "** 
$NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" 
$CONTACTEMAIL$
+       command_line    /usr/bin/printf "%b" "***** Nagios  
*****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: 
$HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: 
$LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$ Love, Nagios" | 
/usr/bin/mail -s "** $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is 
$SERVICESTATE$ **" $CONTACTEMAIL$
        }
 
 
 # 'notify-by-epager' command definition
 define command{
        command_name    notify-by-epager
-       command_line    /usr/bin/printf "%b" "Service: $SERVICEDESC$\nHost: 
$HOSTNAME$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\nInfo: 
$SERVICEOUTPUT$\nDate: $LONGDATETIME$" | /usr/bin/mail -s "$NOTIFICATIONTYPE$: 
$HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$" $CONTACTPAGER$
+       command_line    /usr/bin/printf "%b" "Service: $SERVICEDESC$\nHost: 
$HOSTNAME$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\nInfo: 
$SERVICEOUTPUT$\nDate: $LONGDATETIME$ Love, Nagios" | /usr/bin/mail -s 
"$NOTIFICATIONTYPE$: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$" $CONTACTPAGER$
        }
 
 define command{
        command_name    host-notify-by-sms-gateway
-       command_line    echo "Host $HOSTALIAS$ is $HOSTSTATE$\nInfo: 
$HOSTOUTPUT$\nTime: $LONGDATETIME$" | /usr/bin/mail -s "Host $HOSTSTATE$ alert 
for $HOSTNAME$!" $CONTACTADDRESS1$
+       command_line    echo "Host $HOSTALIAS$ is $HOSTSTATE$\nInfo: 
$HOSTOUTPUT$\nTime: $LONGDATETIME$ Love, Nagios" | /usr/bin/mail -s "Host 
$HOSTSTATE$ alert for $HOSTNAME$!" $CONTACTADDRESS1$
        }
 define command{
        command_name    notify-by-sms-gateway
-       command_line    echo "$SERVICEDESC$ on $HOSTNAME$ is $SERVICESTATE$: 
$SERVICEOUTPUT$ $SERVICEACKAUTHOR$ $SERVICEACKCOMMENT$ at $LONGDATETIME$" | 
/usr/bin/mail -s "nagios" $CONTACTADDRESS1$
+       command_line    echo "$SERVICEDESC$ on $HOSTNAME$ is $SERVICESTATE$: 
$SERVICEOUTPUT$ $SERVICEACKAUTHOR$ $SERVICEACKCOMMENT$ at $LONGDATETIME$ Love, 
Nagios" | /usr/bin/mail -s "nagios" $CONTACTADDRESS1$
        }
 
 #define command{

-- 
To view, visit https://gerrit.wikimedia.org/r/50778
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I802d72be5c79e437a43b85f6ba52e58ac4f9d387
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Pyoungmeister <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to