Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

Directory Tree

send_prowl

Current Version
r67
Last Release Date
2011-05-05
Compatible With
  • Nagios 2.x
  • Nagios 3.x
  • Nagios XI
License
Other
Hits
93310
Network Monitoring Software - Download Nagios XI
Log Management Software - Nagios Log Server - Download
Netflow Analysis Software - Nagios Network Analyzer - Download
iPhone push notifications using the free Prowl API.

You can get the Prowl app and signup for an API provider account (not required) at the Prowl website http://www.prowlapp.com/
Place send_prowl in your libexec directory.

Call from Nagios using a command line similar to:

define command{
command_name notify-host-by-prowl
command_line $USER1$/send_prowl -d $ARG1$ -f "Server Monitoring" -H "$HOSTNAME$" -S $HOSTSTATE$ -P acc4d4ee43a3c59c58efd2dba96f -p 2
}

define command{
command_name notify-service-by-prowl
command_line $USER1$/send_prowl -d $ARG1$ -f "Server Monitoring" -s $SERVICESTATE$ -H "$HOSTNAME$" -D $SERVICEDESC$ -P acc4d4ee43a3c51c58efd2dba96f -p 2
}

Then create contacts such as:

define contact{
contact_name simonProwl
use prowl-contact
alias Simon Green Prowl
service_notification_options c
host_notification_options d,u
service_notification_commands notify-service-by-prowl!dd5fa5767acfe14dcba5ba866b898
host_notification_commands notify-host-by-prowl!dd5fa5767acfeb83cba5ba866b898
}

Set priority by editing the file.