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.

iPhone Apps for Icinga

Icinga Mobile is our user interface for your smartphone or tablet’s browser (web-kit based), be it on iOS, Android, BlackBerry Tablet OS or webOS. It’s pretty handy when you want to view host or service status details and send commands on the go. Not to mention, it’s open source and free.
Nonetheless, some of our users prefer a native app. That we can understand, so just as we’ve previously taken a look at IcingaDroid and aNag for Android devices – now we turn to apps for the iPhone. We know of the following iOS apps to be Icinga compatible:
Quick views: Alerts, Warnings, Downtimes, Sites
Commands: Send commands in batches, toggle notifications, acknowledge issues
Usability: Search function
Beyond the app: Multiple instances supported, support for self-signed server
certificates,  automatic detection of instance version and date format used, no server side configuration changes necessary
Version compatibility: Icinga Core all versions | iOS 5 or later | iPhone, iPod Touch, iPad
More info: http://nagify.com/
Quick views: Problems, Instances, Settings, About
Commands: Schedule downtimes, acknowledge issues, enable/disable notifications, schedule next check
Usability: Search, sort and filter functions, show performance graphs (PNP4Nagios or NagiosGrapher)
Beyond the app: Multiple instances supported, no server side configuration changes necessary
Version compatibility: Icinga Core 1.3 -1.6  | iOS 4.2 or later| iPhone, iPod Touch
More info: http://www.s-team.at/en/touchmon
Quick views: Tactical, Event Log, Hosts, Services
Commands: Over 30 commands eg. Active/passive checks, flap detection, schedule downtimes, acknowledge issues etc.
Usability: Sort and filter functions
Beyond the app: Multiple instances supported
Version compatibility: Icinga Core all versions  | iOS 3.1.3 or later | iPhone, iPod Touch, iPad
More info: http://idevelop.fullnet.com/iapps/modules/apps/inag.php
If we’ve missed any details or other cool apps, let us know in the comments below!

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!

Happy 2nd Birthday Icinga!

Icinga is 2 years old today. We celebrate a massive year of development progress, community involvement and growth. Just a year ago we were releasing separate versions of Core, API and Web. Since then we have unified Icinga and now stand at version 1.3.1. This includes dual IPv6 / IPv4 support, optimized database connectivity and a new look web interface. Two years down the track and Icinga is now stable, with integrated addons such as PNP, LConf, Heatmap and Business Process Addon. The project itself has extended to include Icinga Mobile and Icinga Reporting components. No wonder that we’ve surpassed 70,000 downloads in our 730 days.
On the side we have released a virtual appliance for easy installation and upgraded our wiki to Confluence. But new ideas and extensions haven’t only come from us. Kepicz shared his Icinga Chromed Status for Google Chrome, Karl Fischer IcingaDroid for Android phones, and Igor Drobot his Icinga traffic light.
Most exciting in the last 2 years was the chance to watch not only our team grow to 23 members but also the number of Icinga Users proudly announcing their use of Icinga. From monitoring the currents off the Australian coastline to Holland’s largest social networking platform Hyves.nl, a network of public schools in America and an Austrian telecommunications network, Icinga has come a long way.
So on our birthday, we’d like to express our sincerest gratitude to all our Icinga friends and fans – thanks for your feedback, translations, wiki entries, tweets, and support!