On the road for Icinga

Icinga on tour August 2015 - DebConf - FrOSConWe always want to bring Icinga and our work as a project closer to the people, show them what we do, and what Icinga can do for them.
Over the last few days I visited the DebConf15 and the FrOSCon, both in Germany, but still with the focus on a international audience.
Check the videos and slides if you are interested what I was talking about, the catchphrase is “Why favour Icinga over Nagios“.
There was also another talk about Icinga2 monitoring, for a business intelligence software, might be interesting for our German speaking users.

DebConf15

(Short edition)


Download Video – other Videos from DebConf

FrOSCon 2015

(Long edition)

Video: details and download – other Videos from FrOSCon

Datawarehouse Monitoring mit Icinga2 (GERMAN)

Gehalten von Sebastian Henrich

Details and download

Events in August 2015

Icinga on tour August 2015 - DebConf - FrOSConDuring August I will represent the Icinga team at two open source oriented conferences in Germany.
If you are visiting any of the conferences, feel free to contact me if you want to talk about Icinga.
Markus FroschLook for my face.
Tweet me on @icinga or @lazyfrosch
Or show up at my talks!

DebConf

The yearly Debian conference and meetup for developers and contributors of the well known Linux distribution.
Well over 500 participants are expected. You might want to have a look when you are interested about Debian or Ubuntu in general.
When: Saturday 15 – Saturday 22 August (with a DebCamp the week before)
Where: Heidelberg, Germany at the International Youth Hostel
All details and schedules: http://debconf15.debconf.org

FrOSCon

One of the big and community based open source meetups in Germany, the name says “Free and Open Source Software Conference”.
The audience is pretty wide spread, from a small student curious about Linux, to big companies.
There are even workshops for kids, about programming and the usual Raspberries or other fruits.
When: Saturday 22nd and Sunday 23rd August 2015
Where: near Bonn, Germany at Bonn-Rhein-Sieg University of Applied Science
All details: https://www.froscon.de/en/info/

New Auto-Built Icinga Package Repository

For some time now, Debian and Ubuntu users have enjoyed the convenience of auto-built packages from Formorer’s Icinga build server.
Now, we’re proud to announce packages.icinga.org for auto-built Icinga 1.x and Icinga 2 packages in SuSE and OpenSuSE, EPEL and Fedora, as well as Debian and Ubuntu.
These are intended to supplement (not replace!) the official Icinga packages maintained by the respective distributions; their thorough release and testing cycles are indispensible for users who need Icinga packages intended for productive environments.
As our auto-built packages are created by our Jenkins build server, we recommend these for users who want the latest Icinga version for their test systems.
For each distro you can choose from a ‘release’ directory for the latest Icinga version or nightly ‘snapshot’ directory, if you want to test a specific new feature or fix.

IcingaPackageRepo_SuSE

Hit up packages.icinga.org and let us know how you go on our feedback channel or under the relevant project’s ‘Packaging’ category on the development tracker.

Debian Testing introduces Apache 2.4 – Changes for Icinga Classic UI & Web

Since my workstation at home runs Debian Testing, today’s dist-upgrade unveiled the “monster” I was waiting for – Apache 2.4 was migrated to Debian Testing and so the default configuration paths did change (not to say “broken with 404”). Both Icinga Classic UI and Web Apache configuration were not found anymore – because /etc/apache2/conf.d isn’t included anymore by default in /etc/apache2/apache2.conf which happened during package upgrade. Sadly there was no Changelog warning popping up, so it did bite me very well.
The default location is now /etc/apache2/conf-available and it follows the method of sites-available – you are required to enable specific configuration too. The following examples show you how to achieve that natively with current source installations of Icinga Classic UI and Web:
Icinga Classic UI

# ./configure --with-httpd-conf=/etc/apache2/conf-available
# make install-webconf
# a2enconf icinga
# service apache2 reload

Icinga Web

# ./configure --with-web-apache-path=/etc/apache2/conf-available
# make install-apache-config
# a2enconf icinga-web
# service apache2 reload

If you want to migrate an existing installation, you can just move the config files from within /etc/apache2/conf.d to /etc/apache2/conf-available and enable them afterwards. The example assumes that both Icinga Classic UI and Web are installed.

# mv /etc/apache2/conf.d/icinga*.conf /etc/apache2/conf-available
# a2enconf icinga icinga-web
# service apache2 reload

Both installations will detect the default locations properly in future releases (#4508 and #4509), the fixes are already in git ‘next’ for 1.10.
Oh, and if you are using Debian packagesAlex and Markus already had a fight with Apache 2.4 making icinga-cgi and icinga-web work in current Debian Testing tree. Still, you may wanna move/migrate your existing configuration manually 🙂

Icinga Virtual Appliances for OpenSUSE, CentOS & Debian

A while back we shared a Fedora 13 based virtual appliance for use with Virtual Box 2.2.
Times have moved on and building on user feedback, we (Team Quality Assurance & VM) now present three new virtual appliances in both VirtualBox and VMWare.
Simply download Icinga Virtual Image in your operating system of choice, and have a fully-fledged Icinga instance installed before your eyes.
 
Each neat little package includes your desired interface – Debian 6.0.3 (Squeeze), CentOS 6 or OpenSUSE 11.4 and…

  • 32bit VM
  • Default Icinga 1.6.1 with usual plugins, IDOUtils (MYSQL) and Icinga Web 1.6.1
  • XFCE with auto-login
  • Firefox with three tabs open (README with all the login credentials, Classic UI and Icinga Web)

Requirements: Working virtualization environment (tested on Virtualbox 4.1.8 and VMWare Player 4)
Download VirtualBox VMs:
Icinga VM on Debian
Icinga VM on OpenSUSE

Icinga VM on CentOS
Download VMWare VMs:
Icinga VM on Debian
Icinga VM on OpenSUSE 
Icinga VM on CentOS
NOTE: These virtual appliances are demo systems and are not intended for production environments.
The Icinga VMs can be found on our Sourceforge pages.
As always, let us know how you go with them – in the comments, on the development tracker (VM project) and on the mailing lists.
Also, kudos to Assaf Flatto, who gave me a hand and prepared the CentOS VM. He’s a great addition to the Icinga Team!