uNagi Icinga Client for Android

Coming up to the holiday season, the best way to keep on top of your network while tending to the turkey is with an Icinga client for your smart phone. Among the Android apps, we’ve had a look at aNag, TiNag, IcingaDroid and now uNagi is up.
Icinga-compatible as of v1.3.0, uNagi stands out for its optional, controller and notifier plugins for use with Locale and Tasker. These keep the application free from extra permissions and add to its reliability and security. Its -sts- user interface supports ssh connections, as well as PNP4Nagios and NagiosGrapher charts with zooming capabilities to boot.
All the usual host/service commands can be accessed in a way familiar to most browser-based UIs, such as acknowledgement, comments, scheduling downtime, obsession, passive checks, etc. Additional features include status and text filters, shell control – start, silent-start, stop; instant error reports and tactical overview widgets for the home screen.

We got in touch with Reka Balogh, the developer behind uNagi, for whom the Android project has become a new hobby and learning opportunity. It all started when her husband bugged her to design an Android app that would exploit touchscreen capabilities better and allow notifications to be customised by end users, not just administrators.
At the moment she’s running three major development branches to create a pack of plugins that will handle user end PHP versions of Icinga, Nagios, op5, Centreon, Opsview, etc; support public keys over https connections; and app skins for future releases.
Though she’s clearly got a lot ahead of her, Reka still welcomes user suggestions (and contributions) at: http://unagi.rekaszeru.ro/
But first, give uNagi a go – download it off Google Play and enjoy the festivities away from the computer.

TiNag Icinga Clients for Android

With version 2.3.10 released just last week, we now turn our attention to TiNag on our journey through popular Android clients for Icinga and Nagios.
One of the few clients, that come equipped with PNP4Nagios support and a log viewer, TiNag offers a nice breadth of functionality. Besides viewing host and service states, the usual commands such as enabling/disabling checks, notifications and flap detection can also be sent with TiNag too. Particularly handy are the host state filter, alert and tactical view widgets for the home screen.
Developer Gerrit Schimpf set out to create TiNag at a time when there were only two clients on the market. With complicated configuration and a focus on alerting critical states, none offered quite what he was looking for.
Almost a year and handful of versions later, a user-friendly design and full feature set with minimal CPU load (and longer battery life) is what he hopes to have achieved with TiNag. Icinga compatible as of this year (v1.6), he is now working on better Icinga support, improved layout for tablets and a PNP4Nagios makeover.
A free version – TiNag Light is also available for users try all of TiNag’s features on a limited number of hosts and services. Both can be found on the Android app market.
Get in touch with Gerrit per email, twitter (@gerritschimpf) or on his TiNag homepage  if you have bug reports, suggestions or just want to say thanks.

Icinga on Android Thanks to aNag

A while ago, we introduced IcingaDroid as an Icinga app for Android devices. Most recently our attention has been brought to another cool Icinga compatible app – aNag.
Essentially a monitor that keeps an eye on your servers and notifies you of important changes, aNag stands out for its ability to handle multiple instances. It is also pretty nifty for its PNP4Nagios and ConnectBot integration. Other features include flexible notification options (via top bar, vibration, tone) to vary with severity, pattern based filters,  background auto-refresh and more.
Not bad for a guy who confesses to be a first-time Java coder. From switching from Apple devices at the start of July to releasing aNag within the same month, Damien Degois spent many a coffee over Android SDK and Eclipse. Since then, aNag looks to have become one of the more popular apps for Icinga and Nagios.

aNag is available for free on the Android Market and elsewhere. For more information and to get in touch with Damien, visit the aNag website  – he’s always happy to receive feedback towards improving aNag.
Thanks for all the good work Damien!

Icinga + Android = IcingaDroid

Looking for an Icinga app for your Android? Just out, IcingaDroid could be your answer. The Icinga monitor watches your servers for you and notifies you when something changes. It draws check results from the CGIs, thereby differing to IcingaMobile in its Classic Web approach.  Brought to you by Karl Fischer, a Sys Admin and self-proclaimed novice coder hailing from South Africa, IcingaDroid is the perfect example of the openness of open source.
Written in Java using the Android SDK and Eclipse, Karl based it on NagMonDroid as his first coding project. In so doing he offers an updated look that also works well on Android 2.3, with slick service and notification views. Most importantly, IcingaDroid complies with Android usability guidelines which Karl attributes to its archetype. In his words: “I would like to take this opportunity to thank Simon McLaughlin for his amazing effort that he has put into NagMonDroid, I’m truly feeling that I’m building on the shoulders of giants.”

It all came about when Karl was looking for an Icinga app on the Android market, only to find multiple Nagios ones. So he made it his business to bring an Icinga monitor to life, which was easy on the eyes and once run, users would keep running. From what we have seen, he has definitely achieved what he sought out to.
Check it out for yourself at http://code.google.com/p/icingadroid/, download, build on, modify or remix – Karl (@kmf) would love to hear from you!


OpsGenie OpsGenie OpsGenie is an incident response orchestration platform designed to make your operational performance more effective across your enterprise by notifying about the incidents only the right people, reducing MTTR and eliminating alert fatigue across...