Monthly Archive for April, 2010

Do-It-Yourself: Translate Icinga Web

Since our latest release of Icinga Web 0.9.1 Beta, we’ve been getting a good lot of interest from all around. So we thought we’d better find a way of catering to the many users that are starting to come onboard.

We came up with translate.icinga.org – a place for anyone and everyone to add their word or two to Icinga’s web interface, in over 110 languages from Spanish to Japanese, Flemish to Punjabi. Based on Pootle, the open source translation tool used by bigwigs like Mozilla and Word Press, we thought it could be a little overkill – but who knows who might one day need Icinga?

All that matters is that it’s user friendly and the Icinga team can upload files to be translated, that go automatically into our git repositories for easy incorporation into the source code.

Pop us a message if you’ve got a language you want to translate to, at the moment we have files in English, German, Spanish, Portuguese and Polish waiting for your input. All you need to do is login with your usual Icinga account (or register for one here) and off you go!

  • Share/Bookmark

ICINGA introduces… Michael Lübben, Project Co-founder and Icinga Web

Day job: I work at BTC IT Services GmbH (BITS) and specialize in all things to do with monitoring and Nagios there. Day-to-day, I manage two large Nagios platforms, which are built for redundancy and high availability. The larger of the two currently monitors round about 1700 hosts with approx 14,000 service checks.

What are your areas of specialty in the Icinga team?
I contribute to Icinga in API and web interface development, unfortunately juggling work and uni at the moment has limited me immensely in how much I can do.

What do you enjoy about working on the project?
I like the whole team and what glues us together. It’s so much fun to work with a bunch of crazies, who simply want to do something meaningful with their free time :-)

What was one big challenge or memorable moment while on the Icinga team?
Well, it was no easy decision to fork. I can still remember sitting together brainstorming names and asking ourselves a few times over if we really wanted to do it. The decisive moment was when we announced the fork; then I had 1000 questions buzzing through my head. Was what we were doing really right? How will the press, community, developers, etc. react? Today I look back and think the decision was 100% right!

Outside of Icinga, what are some of your other pet projects?
Beside Icinga I maintain the Nagios/Icinga Portal and work mostly on the NagTrap addon, but every now and again on NagVis too. Last year I took over the technical editing of “Nagios- Das Praxisbuch” by Gerhard Lausser and on top of that I have been running my own charity project “The Open Source Community Helps!” (http://die-opensource-community-hilft.de) Here I collect donations which go 100% direct to help needy children in Germany. At the moment the money is going to support a pediatric clinic in Wilhelmshaven.

What would you bet to be the next big thing in the open source or IT world?
Hmmm, that’s hard to say. I think that Linux’s presence as an operating system will grow in the future, or perhaps in other words – I hope so ;-) Otherwise I reckon cloud computing will be the next wave to hit us as everything becomes more and more networked.

How do you like to spend your time away from the keyboard and monitor?
Beside work, I am studying Business Systems at uni, which takes up a lot of my spare time. But otherwise I like to read a good book, go to the gym and more lately, try my hand at photography.

What’s your two cents on Icinga?
1) If we talk about enterprise monitoring, then I think it is not enough to just support MySQL and PostgreSQL in the NDOUtils/IDOUtils, rather large databases such as Oracle should be too. Many large companies rely on Oracle and have it active in use. In my opinion, Icinga made a significant step forward here.

2) Through the new API and web interface, Icinga will offer far more freedom to develop. Just the API alone, makes life a lot easier :-)

Overall I hope that more and more people try Icinga out and see for themselves, the potential that is still waiting to be tapped…

  • Share/Bookmark

feedback.icinga.org

There are already many ways to interact with the icinga team and the community; using mailing lists, comments in the blog and also our Redmine system. From today we have also created feedback.icinga.org, making it easier for you to let us know about your suggestions and ideas for icinga.

You can find the link to that system on the left border of our sites like www.icinga.org, docs.icinga.org and dev.icinga.org. Let’s start a new ways to interact with each other and weigh up the pros and cons.

Missing a view in the new interface? Ideas for the website? Find out what the others think and be the first to share your idea with the community and subscribe our feed to never miss a thing.

  • Share/Bookmark

Icinga reaches Debian

It’s been a while since Christoph Maser joined Team Icinga sharing his knowledge about creating RPMs. Those packages can be found in RPMForge :-)

There were a lot of questions about getting Debian packages for Icinga and finally, we are happy to welcome Alexander Wirt onto Team Icinga!

He is Debian packager for Nagios and now Icinga and did a really great job to bring fresh Icinga Debian packages to the upstream.

Currently, Debian lenny, sid/squeeze and Ubuntu Karmic are supported. They can be found here – please check it out and tell us about it!

Take a look at README.Debian after installing IDOUtils and make sure to enable the Event Broker Module in icinga.cfg – patching configs during package install is against packaging policy. But again, we are already working on a satisfying solution for that – check #162.

Icinga’s journey is not ending – are you working on BSD ports or any other applicable operating systems repository? Then please contact us and we will make sure to enlighten the path together for Icinga :-)

Update 2010-04-09: Icinga got accepted in Debian sidhttp://packages.debian.org/sid/icinga – fire up apt and enjoy =)

  • Share/Bookmark

How to use Icinga bug report (redmine)

If you have been looking closely at the icinga front page you would have noticed a new button link on the right hand side of the site called “Report a Bug” below is what we are talking about…

As the code for Icinga is a continuous work in progress there is bound to be the occasion where you will encounter a bug! Now instead of just leaving this and assuming that the matter will just be resolved in the next release it’s best to open a bug report against what ever you find.

If you haven’t already done so, you will need to create an account, to do this you need to click on the Development drop down menu at the top of the Icinga website, then on Register for Icinga

You will then need to complete the form to create your account…

Once your account has been created you will be E-mailed an code that will enable you to the use the login …

Now that you have your account and you have logged in you will need to select the project that you wish to report against, to do this simply click on the projects link at the top of the page …

You will now have the option to select the current projects …

Now that you have selected the sub project (in this image it’s the Core) you now raise your bug by clicking on the “New Issue”

From here is where you will fill in all the details you can about the problem you have …

You can at any point click on “preview”, to review your work …

Once you are satisfied you have included all that you can to best describe the situation, then remember to click on “Create” you will then be redirected to the newly created bug report…

If you missed something don’t worry you can simply click on “Update” and add further information. remembering to click on “Submit” to add the update!

  • Share/Bookmark