One point Icinga stands for is the wish to be more open. And we will release the CORE git earlier than we planned to.
Icinga is split up to three sub-projects, the core, the web and the api and now we opened one of the three doors for public review – the core door.
See it on:
Git: git clone git://git.icinga.org/icinga-core.git
What has already been done?
We began our fork on the latest Nagios 3.1.0 code, changed the default values for the check_for_updates() stuff to ‘disabled’, included the IDOUtils (NDOUtils) to the tree but made them optional during the compile/installation progress.
The IDOUtils Code was changed to use libdbi (http://libdbi.sourceforge.net) as a C API database abstraction layer. So we should be more database independent. The big goal on this: “If you get libdbi and your favourite db driver to work, ido2db should work also.”
Tests against a MySQL database were successfull so far, but I guess we can do more on it.
If you would try it, you have to enable it during the configure part with the “–enable-idoutils” switch.
You can review the latest tracking items on: https://dev.icinga.org/projects/show/icinga-core.
I hope that we are able to open the tracker to public as soon as possible. Until then we will parse the icinga-devel list for issues and bugs and transfer them to the tracker manually.
Happy testing.











Loading...
Hi,
nice to hear about the early progress.
2 things I’d like to add.
PLEASE PLEASE PLEASE do also test against PostgreSQL (probably I should add “as early as possible” since I don’t expect it to work from right now)
And please make your URLs real href links in plog posts :)
thanks,
Martin
Hello Martin,
thanks for your comment.
2. The links shoud be real ones now. ;)
1. I have absolute no knowledge about PostgreSQL. I would fail on the try to create a user but your help is very welcome.
What would you think about starting a thread on the icinga-devel list to see how I can help within the code?
-
Hendrik
is SQLite planned as database-backend too? we setup embedded nagios_appliances for customers from time to time and installing an additional complete mysql/postgres-server is sometimes too much overhead; sqlite suits mostly 90% of our needs.
tsanx in advance
Hi Markus,
that is where the community is asked for help;-)
the used libdbi supports sqllite… so perhabs you
can give as feedback.
ok, stay tuned; you’ll get results next week.
Hi Bernd,
just posted a little Install-Review and IDOUTILS/SQLite-test to icinga-dev-mailinglist, you might find the installation_transcript here:
http://www.mare-system.de/dev/icinga_installation.html
[...] Contact « *knock knock* – Who’s there? Come in! [...]
Great Work Thank you