What is it?

MobiosPush is the ultimate Nagios frontend for your iPhone.

Nagios is a leading versatile IT infrastructure and service monitoring system. The app has been developed using the “eat your own dogfood” method, following many years of Nagios and MobiosPush usage.

One of the most important features of Nagios, and by extension of a mobile frontend, are alerts. Alerts are delevired to your phone as push notifications. Opening the notification takes you directly to the host or service within the app. MobiosPush is the only Nagios client for iPhone that has built-in push notifications.

No extra plugins or software on your Nagios server are needed, it works on a vanilla installation. Only a bit of simple configuration is needed to receive your alerts as push notifications.

You get different notification sounds for bad alerts (ie. host down, service critical) and good/neutral notifications such as a service recovery. So you know urgency even without looking at your phone.

Issue Nagios commands to enable/disable host and service notifications, acknowledge problems etc. right from the app.

MobiosPush has been successfully tested with Nagios 3.2.3 – 4.x and Nagios XI.


Testimonials on the App Store

Perfect to monitor nagios services ★★★★★

The app is perfect to monitor nagios services. The developer was very responsive in adding an option to trust self-signed certificate. Thanks !

- Benjamin Leclerc, Jul 14, 2014 (Belgium)

Top ★★★★★

Läuft absolut problemlos, Push Benachrichtigung funktioniert ebenfalls tadellos.

- Hille1, Aug 13, 2014 (Germany)

Great Nagios app with push for iOS ★★★★★

This is a great Nagios app for admins using an iOS device. Hooking in the push services with your own Nagios environment is really cool and adds value to this app. This is one of the first versions of the app and already really promising.

- paderijk, Jul 21, 2014 (Netherlands)

Great app ★★★★★

Thank you for this superb app. Can you please include search in it,cause it is not practical to swipe along long list of host for instance?

- G0ld3njj, Jul 27, 2014 (USA)


Frequently Asked Questions

What URL to use in the Nagios Connection settings?

Use the full path to the Nagios CGI interface. Usually this the Nagios url with cgi-bin appended. However your Nagios server might be configured differently. For example: http://www.example-host.com/nagios3/cgi-bin/. MobiosPush will also try to auto-detect the cgi-bin part.

Aren’t push notifications unreliable?

Yes! So are most other forms of notification and even then there is always the human factor. If receiving alerts is mission critical we recommend you configure Nagios to use escalation notifications and use problem acknowledges in your workflow. You can use MobiosPush to send acknowledgements.

Can I add my Nagios server certificate for safe HTTPS connections?

Yes, this is an iOS feature. Mail the certificate file to yourself and on your iPhone open the mail and tap the attached certificate. You will now get the option to install the certificate. If you do not wish to do this you can also just enable the “Always trust SSL certificate” in the app settings.

Does the MobiosPush backend use the Nagios credentials?

No, the app directly connects to your Nagios server. So neither the credentials nor the Nagios url are ever send to the backend. The backend is only used for the push notifications.

Do I need to reconfigure Nagios if I get a new iPhone or reinstall the app?

No, a unique id is stored securely in the keychain on your iPhone. The keychain will keep this id once you migrate to a new phone or reinstall the app. In the MobiosPush backend the current Apple device token is kept with this id to send the push notifications to Apple. Other apps exist that do use the device token directly, this gives an inferior notification solution as this token can and will change on reinstall and when replacing your phone with a new one.

If you’re question is not answered above please get in touch.