Introducing:

TouchMon for iPhone

The most feature-complete and hazzle-free
Nagios frontend for iPhone and iPod Touch.

Monitor your system health.
Acknowledge problems.
Set downtimes.

Everwhere.
Anywhere.apple_app_store

Requires Nagios infrastructure.



TouchMon

TouchMon for Nagios accesses your Nagios server and natively displays the data on your iPhone or iPad.

Unlike other available Nagios frontend solutions, it does not require any changes in your server-side configuration. Just enter the server URL, username and password (you can also optionally ignore self-signed SSL certificate errors) and TouchMon for Nagios displays your network state in a meaningful way.

With TouchMon for Nagios, you are also able to set downtimes and acknowledge problems - for both hosts and services.

From now on, you don't have to pull up Safari to know what's going on - just open TouchMon for Nagios and it's all there; nicely partitioned into 'Problems', 'Hosts' and 'Hostgroups'.

You can also set TouchMon for Nagios to reload the displayed data after a defined period of time has passed. Alternatively, you can shake your device to force a reload, or simply press the reload-button.

Monitor your System health.
Acknowledge problems.
Set downtimes.

Everwhere.
Anywhere.

TouchMon for Nagios has been tested with Nagios 3.2.2, 3.2.1, 3.2.0, 3.1.2, 3.0.6, 2.10 as well as Icinga 1.4.0 and 1.3.0 - if necessary, updates for new Nagios versions will be provided.



For questions, comments, concerns or complaints please use our contact form.

 

TouchMon vs. TouchMon Lite

FullLite
problemsview
hosts and hostgroups
detailed host- and serviceview
built-in FAQ
built-in contact
caching
acknowledge problems
re-Schedule checks
view notes
show all hosts and problems
(not just the first 7)
multiple Nagios-instances
filter problems
sort problems
set downtimes
set autoreload intervals
search

 
Frequently asked questions
  • Server URL, login & password are configured, but hosts are not displayed.

    TouchMon needs the full cgi-bin path to function correctly (as Nagios may be set up in different ways, this can't be automated), e.g. https://nagios.host.net/nagios/cgi-bin

  • Authentication.

    TouchMon currently only supports Basic Auth.

  • Push Notifications

    We would like to implement Push Notifications into TouchMon, but it's currently not possible due to Apples Push Infrastructure. We would have to implement our own push message aggregation service that accepts push messages from TouchMon customer servers. As the push infrastructure that Apple provides is limited in terms of reliability, number of messages and message length, even if everything would work nicely, we wouldn't be able to guarantee a timely message delivery.


    However, there is a Service called Prowl from Weks LLC wich is compatible to TouchMon. There are also some articles about sending Nagios notifications to Prowl.

    Be aware that Prowl has the same limitations as described above!

  • Does TouchMon support opsview?

    TouchMon supports every nagios server which has "Basic" authentification turned on! By default opsview do not use "Basic" authentification, but that could be changed: more info

  • Which versions of Nagios are supported by TouchMon?

    TouchMon has been tested with the following Nagios versions:
    3.2.2, 3.2.1, 3.2.0, 3.1.2, 3.0.6, 2.10 as well as icinga 1.4 and 1.3

  • Setting Downtime doesn't work.

    Check if the datetime-format that is set in TouchMon is the same as in your Nagios installation. Nagios does not display any errors if this isn't set correctly.

  • URI-Support.

    You can start TouchMon via url:
    touchmon:// will start the application
    touchmon://?host=my_host_name starts the app and displays the given host

  • Graphing support.

    TouchMon supports NagiosGrapher
    (< V2.0) for services. You just need to install the plugin on your server and configure it for your services. TouchMon will automatically detect graphs.