Allows alerts to be acknowledged remotely from an alert email via a quick web page (login not required). It acknowledges the alert using the built-in API.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dist
pkg
src
README.md

README.md

Remote Acknowledge Alerts

See http://uptimesoftware.github.io for more information.

Tags

plugin alerts

Category

plugin

Version Compatibility

  • Remote Acknowledge Alerts 2.1 - 7.1, 7.0, 6.0, 5.5

Description

Allows alerts to be acknowledged remotely from an alert email via a quick web page (login not required). It acknowledges the alert using the built-in API.

Supported Monitoring Stations

7.1, 7.0, 6.0, 5.5

Supported Agents

None; no agent required

Installation Notes

Install using the up.time Plugin Manager

  1. Edit the file [uptime_dir]\GUI\ack\ack.php by providing the following:

/////////////////////////////////////////////////////////////// // up.time username and password settings for the acknowledgement to function $user = 'admin'; $pass = 'admin'; $uptime_hostname = 'uptimeserver.company.com'; ///////////////////////////////////////////////////////////////

...where $user & $pass is the credential used to acknowledge the alert. $uptime_hostname is the up.time monitoring station

  1. Configure Alert Profile

Edit an alert profile and include the following link:

http://[UPTIME_HOSTNAME]/ack/ack.php?host=$HOSTNAME$&monitor=$SERVICENAME$&status=$SERVICESTATE$&msg=$OUTPUT$

Note: Substitute "[UPTIME_HOSTNAME]" for the external IP/hostname of the up.time interface (the other values should not be modified; they will be updated when the alert profile is triggered). You can also place it on an external web server if required.

If the monitor name and/or alert message have spaces, one should also install the Enhanced Alert Profile Variables. Replace the above URL in the alert profile with the following:

http://[UPTIME_HOSTNAME]/ack/ack.php?host=$HOSTNAME$&monitor=$URLSERVICENAME$&status=$SERVICESTATE$&msg=$URLOUTPUT$

Dependencies

n/a

Input Variables

Output Variables

Languages Used

  • PHP