Update on Icinga Wiki & Dev Tracker

Dear community members,
short note on some changes you might experience when working with icinga:
https://wiki.icinga.com now runs Confluence 4.2 which removes the markup editor, but enhances the graphical one. I’ve been using that version myself since quite a while now, and even if the change hurts, we do think that the features will allow you to edit the wiki even better.
https://dev.icinga.com requires you to add icinga/os versions when creating a new issue. These fields are now mandatory because those are essential to know, without further asking. This is only a first step, while we are working an a verification script which outputs even more verbose information.
If you experience any problems, please let us know 🙂

How To: Dual Stack (IPv4 & IPv6) Monitoring with Icinga

As of v1.3, Icinga has been capable of dual stack monitoring. Making good use of Icinga Wiki, Michael Friedrich offered his tips on the very simply integration of IPv6 alongside existing IPv4 addresses.
One way is by using two different macros to assign service definitions to the host eg. $HOSTADDRESS$, $HOSTADDRESS6$ and then creating separate check commands with those. Eg. check_ping for IPv4 and IPv6.
Another, more convenient way is via the check_multi plugin by Matthias Flacke. The simple 4 step process can be found under the ‘HowTos’ category of Icinga Wiki. Simply install > define command > define host> define check commands and you should end up with:

Check out the dual stack monitoring guide yourself and feel free to browse or add your own guides to Icinga Wiki.
Cheers to Michael and Matthias for their contributions!
(Added 1/7/12) NOTE: Icinga Core is equipped with configuration attributes and command macros to enable both Icinga Classic and Icinga Web to display IPv6 as well as IPv4 addresses. Dualstack monitoring is only possible with plugins that support both types of addresses as the connection layer is located outside Icinga Core.

Icinga Wiki introduces French Community Wiki Manager

Just a couple months ago, we introduced the new Icinga Wiki. Now we’d like to introduce our first French Community Wiki Manager – Charles Judith.
Systems administrator at Linagora, Charles is a monitoring expert in open source solutions. He is currently working on an Icinga environment which monitors a fleet of over 150 machines for high availability in a failover setup. So naturally, he has a few tricks up his sleeve.
Alongside Icinga, Charles contributes to Fully Automated Nagios and to the Centreon documentation and modules. This July, he will even make a presentation on “Icinga- a Fork of the Nagios Core” at the RMLL (Recontres Mondiales du Logiciel Libre), an open source software conference in Strasbourg.
Charles has started to build up a library of guides for Francophone users, which so far include: Upgrading from v1.3 to v1.4, backing up Icinga, installing the latest IDOUtils with Icinga, installing PNP4Nagios and installing Icinga under Ubuntu and Debian.
So we’re calling out to any other French speakers to check out the new Communauté française d’Icinga, read, learn, and join in to offer your tip or two.
We currently also have Swedish space, and are looking forward to welcoming many more language groups and community leaders. Getting in touch with the community makes using Icinga all the more fun, so hop onto https://wiki.icinga.com and start writing, or contact us to start a new language space!

How To: Create Cronk Categories

The new Icinga Web is beloved for its easy to view and easy to customize Cronks. These nifty widgets can be easily customised to show exactly what the user needs, but also easily organised into neat categories.
With the release of v1.3, users could create these categories in a few simple clicks in the new Icinga Web interface:

This is convenient, but some understandably still prefer doing this on the command line. For those who prefer having their configurations in one tidy place when upgrading versions, Sebastian Waitz gave his tips for creating Cronk categories manually in Icinga Wiki.
Simply copy and paste Sebastian’s code with your relevant revisions into the file icinga-web/app/modules/Cronks/config/cronks.xml. To assign Cronks to the relevant categories, call up the desired Cronk templates in the same file, and add the line specifying your desired categories:

<ae:parameter name="categories">mycategory1,mycategory2</ae:parameter>

Check out the full guide in the ‘HowTos’ space, and feel free to browse or add your own guides to Icinga Wiki. Cheers to Sebastian for his contribution!

NEW: Icinga Wiki

If you haven’t already noticed, we have recently launched a new Icinga Wiki.
Find it at https://wiki.icinga.com or under ‘Docs’ of the yellow menu bar at the top of the website.
Powered by Altassian Confluence, our new wiki is more powerful and easier to use than before. Previously a small module component of our Redmine project manager, the wiki is now a fully fledged site in its own right.
Open to all: With this change we have now opened up the wiki to all to view, comment and export data from. If you have an account in our Icinga Development zone, you can log on with the same credentials to create your own pages, edit existing ones and receive notifications when changes have been made to areas that interest you.
Spaces to wander around: There are “spaces” which act as umbrellas for pages or other spaces that fit under a certain topic. We currently have “Community”, “Development” and “How-tos” where you will find pages of guides, our existing documentation and more.
Search everything: Thanks to Confluence, the new wiki has a very powerful search tool, so you can search the entire wiki or just those in a certain timeframe, by a certain person or in a certain space.
Easy to use: The rich text editor makes changing or adding pages quick and simple, images can be uploaded direct from your folder per ‘drag n drop’ as attachments and text can be cut, copied and pasted in and out of pages.
Icinga Wiki on any mobile device: Thanks to RefinedWiki, the new Icinga Wiki can be accessed on just about any mobile device that can get online. It supports web browsers: Safari, Android and Opera Mobile 10, Opera Mini 5.x and 4.2. So by extension, Icinga Wiki can be comfortably viewed and edited on iPhones, iPads, iPods, Blackberrys, Java phones, Windows Mobiles and of course Android phones. Simply enter the url https://wiki.icinga.com and you’re off.
These are just a few things that got us excited about our new Icinga Wiki, but don’t wait to check it and its myriad of features out for yourself. Feel free to play around in the wiki playground before you log on and start creating your own content.
Thanks goes to Atlassian Confluence and RefinedWiki for granting us free open source project licenses to use their great software.