<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Icinga</title>
	
	<link>http://www.icinga.org</link>
	<description>Open Source Monitoring</description>
	<lastBuildDate>Fri, 23 Jul 2010 18:37:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/icinga-org" /><feedburner:info uri="icinga-org" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Are YOU Using Icinga?</title>
		<link>http://feedproxy.google.com/~r/icinga-org/~3/W7UQ9ANcpOQ/</link>
		<comments>http://www.icinga.org/2010/07/23/are-you-using-icinga/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 16:11:15 +0000</pubDate>
		<dc:creator>Bernd Erk</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[Users]]></category>

		<guid isPermaLink="false">http://www.icinga.org/?p=2526</guid>
		<description><![CDATA[Today we have over 17.000 downloads at Sourceforge. We all enjoy the great and growing feedback on Icinga and would like to introduce YOU, the Icinga-Users to each other. To make this happen, we would like you to send (info at icinga.org) us your story. Tell us about your reasons and experiences using Icinga and [...]]]></description>
			<content:encoded><![CDATA[<p>Today we have over 17.000 downloads at <a href="http://sourceforge.net/projects/icinga/files/">Sourceforge</a>. We all enjoy the great and growing feedback on Icinga and would like to introduce YOU, the Icinga-Users to each other.</p>
<p>To make this happen, we would like you to send (info at icinga.org) us your story. Tell us about your reasons and experiences using Icinga and what you are doing with it.</p>
<p>If possible please include the following information:</p>
<ul>
<li>Your Name</li>
<li>Your Company</li>
<li>Some words on you experience</li>
<li>Your Logo if possible</li>
</ul>
<p>At the moment we are working hard on the next release, so stay tuned!</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.icinga.org/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p><img src="http://feeds.feedburner.com/~r/icinga-org/~4/W7UQ9ANcpOQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.icinga.org/2010/07/23/are-you-using-icinga/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.icinga.org/2010/07/23/are-you-using-icinga/</feedburner:origLink></item>
		<item>
		<title>Icinga Chromed Status for Google Chrome/Chromium</title>
		<link>http://feedproxy.google.com/~r/icinga-org/~3/OxX7Ds5CE5A/</link>
		<comments>http://www.icinga.org/2010/07/16/icinga-chromed-status-for-google-chromechromium/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 11:42:13 +0000</pubDate>
		<dc:creator>Scott Evans</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.icinga.org/?p=2506</guid>
		<description><![CDATA[Do you use Google Chrome/Chromium web browser? if so&#8230; do you also manage your Icinga services? Well there is  a new add-on extension that will make your life just that little bit more easier! its called Icinga Chromed Status by kepicz Firstly this is only available for the Google Chrome &#38; Chromium browser! Get a [...]]]></description>
			<content:encoded><![CDATA[<p>Do you use Google Chrome/Chromium web browser? if so&#8230; do you also manage your Icinga services? Well there is  a new add-on extension that will make your life just that little bit more easier! its called <a title="https://chrome.google.com/extensions/detail/imaieifkljkcdepgaeommbdgihollphm" href="https://chrome.google.com/extensions/detail/imaieifkljkcdepgaeommbdgihollphm" target="_blank">Icinga Chromed Status</a> by <a title="http://github.com/kepi/IcingaChromedStatus" href="http://github.com/kepi/IcingaChromedStatus" target="_blank">kepicz</a></p>
<p>Firstly this is only available for the Google Chrome &amp; Chromium browser!</p>
<p>Get a copy of this extension <a title="https://chrome.google.com/extensions/detail/imaieifkljkcdepgaeommbdgihollphm" href="https://chrome.google.com/extensions/detail/imaieifkljkcdepgaeommbdgihollphm" target="_blank">here</a></p>
<p>Once you have it installed the configuration is fairly straight forward&#8230;</p>
<h4>Configuration</h4>
<p><a href="http://www.icinga.org/wp-content/uploads/2010/07/Screenshot-Icinga-Options-Google-Chrome.png" rel="lightbox[2506]"><img class="alignnone size-medium wp-image-2507" title="Icinga - Options - Google Chrome" src="http://www.icinga.org/wp-content/uploads/2010/07/Screenshot-Icinga-Options-Google-Chrome-300x95.png" alt="" width="300" height="95" /></a></p>
<p>Simply add a valid Username &amp; Password, and then the full URL to the status.cgi (https://your.domain/icinga/cgi-bin/status.cgi) then once you have entered this information you will be updated on the current health of your Icinga service. See below for the different views available&#8230;</p>
<h4>Overview</h4>
<p><a href="http://www.icinga.org/wp-content/uploads/2010/07/Screenshot-Google-Google-Chrome.png" rel="lightbox[2506]"><img class="alignnone size-medium wp-image-2508" title="Overview - Google Chrome" src="http://www.icinga.org/wp-content/uploads/2010/07/Screenshot-Google-Google-Chrome-300x154.png" alt="" width="300" height="154" /></a></p>
<p>Gives you a quick visual on where you may be having some trouble.</p>
<h4>Hosts</h4>
<p><a href="http://www.icinga.org/wp-content/uploads/2010/07/Screenshot-Google-Google-Chrome-1.png" rel="lightbox[2506]"><img class="alignnone size-medium wp-image-2509" title="Hosts - Google Chrome" src="http://www.icinga.org/wp-content/uploads/2010/07/Screenshot-Google-Google-Chrome-1-300x167.png" alt="" width="300" height="167" /></a></p>
<p>Gives you a visual on the health of your hosts.</p>
<h4>Services</h4>
<p><a href="http://www.icinga.org/wp-content/uploads/2010/07/Screenshot-Google-Google-Chrome-2.png" rel="lightbox[2506]"><img class="alignnone size-medium wp-image-2510" title="Services - Google Chrome" src="http://www.icinga.org/wp-content/uploads/2010/07/Screenshot-Google-Google-Chrome-2-203x300.png" alt="" width="203" height="300" /></a></p>
<p>Gives a visual on the health of your services.</p>
<h4>About</h4>
<p><a href="http://www.icinga.org/wp-content/uploads/2010/07/Screenshot-Google-Google-Chrome-3.png" rel="lightbox[2506]"><img class="alignnone size-medium wp-image-2511" title="About - Google Chrome" src="http://www.icinga.org/wp-content/uploads/2010/07/Screenshot-Google-Google-Chrome-3-300x198.png" alt="" width="300" height="198" /></a></p>
<p>A little about the author.</p>
<p>This is a great addition to your Google Chrome/Chromium browser and we thank <a title="http://github.com/kepi/IcingaChromedStatus" href="http://github.com/kepi/IcingaChromedStatus" target="_blank">kepicz</a> for his efforts thus far!</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.icinga.org/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p><img src="http://feeds.feedburner.com/~r/icinga-org/~4/OxX7Ds5CE5A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.icinga.org/2010/07/16/icinga-chromed-status-for-google-chromechromium/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.icinga.org/2010/07/16/icinga-chromed-status-for-google-chromechromium/</feedburner:origLink></item>
		<item>
		<title>RELEASED: Icinga 1.0.2 &amp; Web 1.0.1</title>
		<link>http://feedproxy.google.com/~r/icinga-org/~3/Asb7bTCjxbE/</link>
		<comments>http://www.icinga.org/2010/06/30/released-icinga-1-0-2-web-1-0-1/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 10:07:23 +0000</pubDate>
		<dc:creator>Karolina Kalisz</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Core]]></category>
		<category><![CDATA[IDOUtils]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Webinterface]]></category>
		<category><![CDATA[1.0.1]]></category>
		<category><![CDATA[1.0.2]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Icinga]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.icinga.org/?p=2468</guid>
		<description><![CDATA[A new release, a new level of performance – Icinga 1.0.2 promises to be faster and well on the way to being fully robust. This release unifies the Core, API and Docs to version 1.0.2 with Web out of beta and into 1.0.1. Have a look below to see what’s been keeping us busy the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://sourceforge.net/projects/icinga/"><img class="alignleft" src="http://www.icinga.org/wp-content/uploads/2010/02/icinga_download.jpg" alt="" width="204" height="49" /></a>A new release, a new level of performance – Icinga 1.0.2 promises to be faster and well on the way to being fully robust. This release unifies the Core, API and Docs to version 1.0.2 with Web out of beta and into 1.0.1. Have a look below to see what’s been keeping us busy the last 60 or so days:</p>
<p><strong>Web/Api/Docs</strong></p>
<ul>
<li> Core code reduced and made more robust</li>
<li>Core code detached to its owning modules</li>
<li>Module framework defined, extractor and installer</li>
<li>Principals now works in one step (one function code)</li>
<li>Instances included</li>
<li>Ajax driven filters, made some new filters</li>
<li>REST/Json api interface (web/api, https://dev.icinga.org/issues/305)</li>
<li>New summary cronk (faster, faster, faster)</li>
<li>New cronk list (also categories, faster, faster, faster)</li>
<li>Single click in the web interface</li>
<li>UI Translation (not complete)</li>
<li>Docs translations (not complete)</li>
<li>Docs can now be converted into .pdf</li>
</ul>
<p><strong>Core/CGIs/IDOUtils</strong></p>
<ul>
<li>Schedule Downtime for host and all services now works as expected</li>
<li>Servicechecks with excluded timeperiods are correctly re-scheduled</li>
<li>Fixes for Notification not/incorrectly being sent/calculated</li>
<li>Error out if service_description is missing in service definition</li>
<li>Added syslogd local facility</li>
<li>Use execv for active checks w/o metacharacters</li>
<li>Speed up loading retention.dat into the Core</li>
<li>Initscripts handle the lock file now correctly and outputs config errors</li>
<li>Add event profiling option and dumping entire scheduling queue</li>
<li>display_name on host/service defs displayed in classical UI (CGIs)</li>
<li>multiple urls for notes|action_url on host/service defs in classical UI</li>
<li>Resolved performance issues in IDOUtils, improved SQL queries and upgrade scripts</li>
</ul>
<p>There was a long list of pending patches on the mailing lists and trackers, so check the changelog for more. As always, <a href="http://www.icinga.org/community/" target="_blank">your feedback</a> is welcome and we hope you like it!</p>
<p>You can also check out the new features in our updated <a href="http://icinga-web.icinga.org" target="_blank">Demo-System</a>.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.icinga.org/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p><img src="http://feeds.feedburner.com/~r/icinga-org/~4/Asb7bTCjxbE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.icinga.org/2010/06/30/released-icinga-1-0-2-web-1-0-1/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://www.icinga.org/2010/06/30/released-icinga-1-0-2-web-1-0-1/</feedburner:origLink></item>
		<item>
		<title>News from Core, CGIs &amp; IDOUtils – Part III</title>
		<link>http://feedproxy.google.com/~r/icinga-org/~3/SkjTt3MqF2E/</link>
		<comments>http://www.icinga.org/2010/06/24/news-from-core-cgis-idoutils-part-iii/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 07:36:22 +0000</pubDate>
		<dc:creator>Michael Friedrich</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IDOUtils]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[1.0.2]]></category>
		<category><![CDATA[cgi]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Icinga]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.icinga.org/?p=2439</guid>
		<description><![CDATA[Now that you have read about IDOUtils and the CGIs, it is time for the big one :-) Icinga Core All changes, fixes and enhancements do not affect compatibility to Nagios &#8482; &#8211; you&#8217;ll just get more fixes and enhancements if you decide to move over to Icinga. The list of fixes and code improvements [...]]]></description>
			<content:encoded><![CDATA[<p>Now that you have read about IDOUtils and the CGIs, it is time for the big one :-)</p>
<p><strong><span style="text-decoration: underline;">Icinga Core</span></strong></p>
<p><em>All changes, fixes and enhancements do not affect compatibility to Nagios &#8482; &#8211; you&#8217;ll just get more fixes and enhancements if you decide to <a href="http://www.icinga.org/faq/icinga-vs-nagios-whats-the-difference/" target="_blank">move over to Icinga</a>. </em></p>
<p>The list of fixes and code improvements is rather long thanks to Andreas Ericsson who is working on his own Nagios &#8482; <a href="http://readlist.com/lists/lists.sourceforge.net/nagios-users/6/30137.html" target="_blank">development branches</a>. <em><strong>All those recent commits have been reworked into Icinga Core (if not already done)</strong></em>. There were some nifty patches making developers life more easy and the source code a bit more readable and reusable.</p>
<p>Furthermore <em><strong>protection against typos in macro names</strong></em> has been added next to missing  <em><strong>NOTIFICATIONISESCALATED macro</strong></em>.  <em><strong>Performance data files are now closed correctly</strong></em> and the <em><strong>pipes </strong></em>are also <em><strong>set properly on configuration re-read</strong></em>.</p>
<p><em><strong>SIGSEGV in checks</strong></em> <strong><em>on Solaris</em></strong> have been fixed thanks to Thorsten Huebler. There are also some <strong><em>other fixes for Solaris</em></strong> which are currently in development (thanks Alexander Skwar).</p>
<p>The fix by Ton Voon for <em><strong>choosing next valid time on day of DST change when clocks go one hour backwards</strong></em> is also in 1.0.2.</p>
<p>Next to that Ton Voon provided the <strong><em>in sync retention facility on the core</em></strong> by Opsera Ltd which has been reworked into Icinga &#8211; we think this might be useful.  Also, there was a Nagios &#8482; patch for <em><strong>adding new is_volatile setting of 2 for services, which respects the re-notification interval for notifications</strong></em> which also can be found applied and tested in Icinga Core.</p>
<p>There was a bug removing comments &#8211; now it is fixed and <em><strong>removing one comment will not remove all of them. </strong></em></p>
<p><em><strong>Scheduling a downtime for all services and the host</strong></em> now works as expected. Also <em><strong>custom notifications are not sent anymore during downtimes</strong></em> (thanks Sven Nierlein).  <em><strong>notification_period inheritance for services</strong></em> has been fixed using a patch by Gordon Messmer.</p>
<p><em><strong>Notifications not being sent out when scheduled downtime is cancelled</strong></em> is also fixed next to the fix for <em><strong>first notification delay being calculated incorrectly causing notifications potentially going out early</strong></em>.</p>
<p>The initscript has been slightly reworked in order to <strong><em>show config errors as an own option</em></strong>. Furthermore the <em><strong>output is saved into a file</strong></em> which will can be looked up after a normal start. The initscript also <em><strong>does not remove the pid file anymore if Icinga did not stop in a timely manner</strong></em>. If a lockfile without running PID is found during startup, it will be removed instead of bailing out.</p>
<p>Starting the Core now throws an <em><strong>error if contactgroups are not matching</strong></em>. This happens now too <em><strong>if a service description is missing on a service object definition</strong></em> (if defined in used template there won&#8217;t be an error!).</p>
<p><em><strong> Servicechecks with timeperiods containing &#8216;exclude&#8217; directives are now correctly re-scheduled</strong></em> &#8211; this is noted in Nagios &#8482; Changelog for 3.4 and will be fixed in Icinga 1.0.2.</p>
<p>Steven D. Morrey implemented a patch for an extended scheduling queue which has been slightly reworked and improved for Icinga. <em><strong>The -S option functions much like -s but will dump the entire scheduling queue is it would run, in addition to providing the summary data</strong></em>.</p>
<p>Steven also created another patch long time ago &#8211; <em><strong>adding an event profiling option for stats of event counts and time taken for events</strong></em>. We integrated that as a config option in icinga.cfg and took the chance to <em><strong>add those stats to the current CGIs in &#8216;Performance Info&#8217;</strong></em> &#8211; in case the option is enabled of course.</p>
<p>We finally implemented the <em><strong>state-based escalation ranges</strong></em> feature by Mark Gius: &#8220;The directives first_notification and last_notification apply to the total count of notifications on a particular service or host. It is sometimes desirable to escalate after the Nth critical notification, rather than after a total number of N notifications have been sent.&#8221;</p>
<p>Max Schubert&#8217;s patch to <em><strong>add enhanced diagnostic output when a regular expression fails to compile</strong></em> also has been added to Icinga.</p>
<p>There have been questions about another syslog facility &#8211; Icinga can now <em><strong>send log messages to syslogd using a local facility instead of the default one.  If enabled you can chose between 0 to 7</strong></em>.</p>
<p>Currently Icinga uses popen and system to run active check commands with shell intepretation. If using execv instead so there won&#8217;t be no shell expansion required. This means that 1 less process (sh) is required to execute an active check, which should give a performance improvement. <em><strong>When running the active check, check if there are any shell metacharacters. If there are, fallback to the shell invocation. Otherwise use the new execv method</strong></em>.</p>
<p>We had a speedup of parsing status.dat a while ago, now Matthieu Kermagoret provided another patch for <strong><em>minimizing loading time of the retention file</em></strong>. From his reports, they used  a standard setup with 1500 hosts, 19000 services and around 80 000 comments &#8211; <em><strong>before the restart took 20 minutes. Having the patch applied, only 2.6 seconds (!)</strong></em>.</p>
<p>Icinga Core, CGIs &amp; IDOUtils fit perfectly together with Docs, the API and the new Web. Please <a href="https://dev.icinga.org/projects/icinga-development/wiki#Testing" target="_blank">help us test</a> for the upcoming release on 30.6.2010 (counter is GMT+1) and <a href="https://dev.icinga.org/projects/icinga-development/wiki/CreateIssue" target="_blank">report issues</a> !!! :-)</p>
<p><span style="color: #ff6600;"><strong>Interested in Icinga development and (re-)implement features and resolve performance issues?</strong></span> &#8211; Then please get in touch:</p>
<p>* <a href="http://www.icinga.org/community/" target="_blank">Mailinglists</a></p>
<p>* IRC: irc.freenode.net #icinga #icinga-devel</p>
<p>* <a href="http://www.icinga-portal.org/wbb/index.php?page=Index" target="_blank">Icinga Portal</a></p>
<p>* <a href="http://twitter.com/icinga" target="_blank">Twitter</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.icinga.org/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p><img src="http://feeds.feedburner.com/~r/icinga-org/~4/SkjTt3MqF2E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.icinga.org/2010/06/24/news-from-core-cgis-idoutils-part-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.icinga.org/2010/06/24/news-from-core-cgis-idoutils-part-iii/</feedburner:origLink></item>
		<item>
		<title>News from Core, CGIs &amp; IDOUtils – Part II</title>
		<link>http://feedproxy.google.com/~r/icinga-org/~3/UpJD3Dp2LQ0/</link>
		<comments>http://www.icinga.org/2010/06/21/news-from-core-cgis-idoutils-part-ii/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 10:00:52 +0000</pubDate>
		<dc:creator>Michael Friedrich</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IDOUtils]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[1.0.2]]></category>
		<category><![CDATA[cgi]]></category>
		<category><![CDATA[Icinga]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.icinga.org/?p=2437</guid>
		<description><![CDATA[Part II of this series catches up on our work on the CGIs &#8211; what happened with them since 1.0.1? Icinga CGIs Next to the new Icinga web there was some space to fix and enhance the current classical UI (&#8220;the CGIs&#8221;). Some minor typo fixes reported by community users have been applied, missing js [...]]]></description>
			<content:encoded><![CDATA[<p>Part II of this series catches up on our work on the CGIs &#8211; what happened with them since 1.0.1?</p>
<p><strong><span style="text-decoration: underline;">Icinga CGIs</span></strong></p>
<p><em>Next to the new Icinga web there was some space to fix and enhance the current classical UI (&#8220;the CGIs&#8221;). </em></p>
<p>Some minor typo fixes reported by community users have been applied, missing js files have been added and the <em><strong>check_daemon_running</strong></em> function has been modified in order to work with MacOSX again.</p>
<p>The <em><strong>quick search has been added again</strong></em> next to the live search (which is now called &#8220;extended search&#8221;). During a research on older patches it came up that <em><strong>if a user is authorized for a host all service authorizations views are derived from that</strong></em>. If you don&#8217;t want that <em><strong>you can now modify</strong></em> show_all_services_host_is_authorized_for in cgi.cfg to 0 (only if the user is not globally allowed to view all services).</p>
<p>The docs mentioned that <em><strong>display_name on host and service definition would fulfill another displayed name on the classical UI</strong></em>. This is now available <em><strong>exclusively to Icinga</strong></em> in 1.0.2 &#8211; if you don&#8217;t set display_name, the default host_name/service_description will be used instead.</p>
<p>Thanks to Jochen Bern from LINworks GmbH the CGIs now allow <em><strong>adding multiple urls for notes|action_url on host|service object definition</strong></em> &#8211; if you ever needed more of them (like me) :-)</p>
<p>Stay tuned for Part III &#8211; it will catch up on Icinga Core &#8211; and a lot of things to talk about =)</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.icinga.org/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p><img src="http://feeds.feedburner.com/~r/icinga-org/~4/UpJD3Dp2LQ0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.icinga.org/2010/06/21/news-from-core-cgis-idoutils-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.icinga.org/2010/06/21/news-from-core-cgis-idoutils-part-ii/</feedburner:origLink></item>
		<item>
		<title>News from Core, CGIs &amp; IDOUtils – Part I</title>
		<link>http://feedproxy.google.com/~r/icinga-org/~3/JnpHuQyI4xQ/</link>
		<comments>http://www.icinga.org/2010/06/16/news-from-core-cgis-idoutils-part-i/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 06:13:10 +0000</pubDate>
		<dc:creator>Michael Friedrich</dc:creator>
				<category><![CDATA[Core]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IDOUtils]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[1.0.2]]></category>
		<category><![CDATA[cgi]]></category>
		<category><![CDATA[Icinga]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.icinga.org/?p=2187</guid>
		<description><![CDATA[Hi there, it&#8217;s been a while since recent release of 1.0.1 in March. Quite a lot of things happened &#8211; Hiren Patel and Massimo Forni joined the Core developer team while Hendrik moved on to new projects. But not only refreshening the team makes Icinga Core, CGIs &#38; IDOUtils more valuable this time. Regarding the [...]]]></description>
			<content:encoded><![CDATA[<p>Hi there,</p>
<p>it&#8217;s been a while since recent release of 1.0.1 in March. Quite a lot of things happened &#8211; Hiren Patel and Massimo Forni joined the Core developer team while Hendrik moved on to new projects. But not only refreshening the team makes Icinga Core, CGIs &amp; IDOUtils more valuable this time.</p>
<p>Regarding the <a href="https://git.icinga.org/?p=icinga-core.git;a=shortlog;js=1" target="_blank">GIT commit history</a> and the <a href="https://dev.icinga.org/versions/show/35" target="_blank">issue roadmap for 1.0.2</a> you can imagine the evolution &#8211; but this is just an historical listing and does only show basic &#8220;who did commit and fix/create what on which date&#8221;.</p>
<p>Today Icinga will be &#8220;feature frozen&#8221; and is up for testing &#8211; we need testers for the upcoming Icinga release !!! Guides are available within our <a href="https://dev.icinga.org/projects/icinga-development/wiki#Testing" target="_blank">development wiki</a> :-)</p>
<p><strong><span style="text-decoration: underline;">What exactly happened since 1.0.1?</span></strong></p>
<p>Many people were asking what exactly changed in Icinga on the core side &#8211; in an easy and readable way. So let&#8217;s try it here in 3 Parts :-)</p>
<p>The changes and enhancements will be split into the Core itsself, the CGIs and the IDOUtils &#8211; all of them more or less historically summarized.</p>
<p>Part I starts with &#8230;</p>
<p><strong><span style="text-decoration: underline;">Icinga IDOUtils</span></strong></p>
<p><em>There were some bugs, one major causing data inconsistency but also some enhancements regarding usage and performance.</em></p>
<p>The current database schema implies a centralized view on the objects table on which all relations are built and joined. During startup of Icinga Core normally old configs get deleted and existing objects marked as inactive. After that, the new config is being checked against those objects and if none found, a new one inserted. This is the expected behavior but a bug leading from the libdbi rewrite caused this check to fail and <strong><em>always inserting a new object</em></strong>. <em><strong>This caused an explosion of the objects table and decreasing overall performance on select/update roundtrips.</strong></em></p>
<p>Thanks to William Preston the source <em><strong>is fixed</strong></em>, and the remaining data inconsistency with active and inactive objects related to historical checks in the RDBMS also has been fixed. Within the docs you will find a more detailed description and upcoming 1.0.2 will include <em><strong>upgrade SQL scripts</strong></em> in order to keep your database consistency!</p>
<p>Next to that, the <em><strong>string escaping</strong></em> has been modified again not to provoke any more errors. Some RDBMS specific <em><strong>fixes on wrong datatypes</strong></em> were added to.</p>
<p>The source has now completely been rewritten (<em><strong>s/ndo/ido/</strong></em>) and in order to keep everything clean, the core neb api now provides an <em><strong>Icinga specific object version</strong></em> which is used in IDOMOD 1.0.2. The old Nagios &#8482; one has been kept for compatibility. This implies upgrading both, Core and IDOUtils in 1.0.2.</p>
<p>Another performance issue on <em><strong>MySQL &#8211; the binary selects</strong></em> were a nice idea but resulting in major memory and performance problems. Just for getting <em><strong>case-sensitive compare</strong></em> this can be resolved defining the <em><strong>correct collation</strong></em> on the affected columns &#8211; thanks again William Preston.</p>
<p>The internal <em><strong>linked hash list for objects</strong></em> has been extended in order to minimize objects selects. This increases overall performance a bit &#8211; thanks Opsera Ltd for their Altinity patch.</p>
<p>Some <strong><em>SELECT queries</em></strong> asked for all columns instead of <strong><em>just the primary</em></strong> key if they were <strong><em>just checking for an existing row</em></strong>. Altering this minimizes overall unused RDBMS traffic.</p>
<p><em><strong>IDO2DB now writes to syslog if it fails to connect to the RDBMS</strong></em> or if the database schema cannot be accessed &#8211; and not just quitting without error.</p>
<p>The IDO2DB <em><strong>initscript</strong></em> has been rewritten <em><strong>not to depend only on the lockfile</strong></em> (just like Icinga Core) and if the startup fails this will be shown too, also removing the lockfile.</p>
<p>Jan Drogi (ja5kier on irc.freenode.net #icinga) was asking about <em><strong>persistent configuration</strong></em> during a core restart where IDOUtils clean the config by default &#8211; e.g. to keep custom variables relations. Therefore 2 new config options for ido2db.cfg have been added: clean_realtime_tables_on_core_startup and <em><strong>clean_config_tables_on_core_startup</strong></em>. If set to 0 no startup cleaning will be performed.</p>
<p>Stay tuned fo the second part of this series! Meanwhile keep on testing :-)</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.icinga.org/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p><img src="http://feeds.feedburner.com/~r/icinga-org/~4/JnpHuQyI4xQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.icinga.org/2010/06/16/news-from-core-cgis-idoutils-part-i/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.icinga.org/2010/06/16/news-from-core-cgis-idoutils-part-i/</feedburner:origLink></item>
		<item>
		<title>Icinga at the Nagios Workshop</title>
		<link>http://feedproxy.google.com/~r/icinga-org/~3/0PLDv0dzeiA/</link>
		<comments>http://www.icinga.org/2010/06/08/icinga-on-nagios-workshop/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 08:05:16 +0000</pubDate>
		<dc:creator>Bernd Erk</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Reporting]]></category>
		<category><![CDATA[Workshop]]></category>

		<guid isPermaLink="false">http://www.icinga.org/?p=2303</guid>
		<description><![CDATA[Sound&#8217;s weird, but it is not. This year&#8217;s workshop of the German Nagios community took place in Nuremberg. Beside a lot of other interesting projects around Nagios, the Icinga team had a chance to share our latest developments. Starting with a short status update of all project parts it was also a chance to give [...]]]></description>
			<content:encoded><![CDATA[<p>Sound&#8217;s weird, but it is not. This year&#8217;s <a href="http://www.nagios-wiki.de/workshop/2010/start" target="_blank">workshop of the German Nagios community </a>took place in Nuremberg.</p>
<p><a href="http://www.icinga.org/wp-content/uploads/2010/06/avail_report.jpg" rel="lightbox[2303]"><img class="size-medium wp-image-2404 alignleft" title="avail_report" src="http://www.icinga.org/wp-content/uploads/2010/06/avail_report-297x300.jpg" alt="" width="166" height="168" /></a></p>
<p>Beside a lot of other interesting projects around Nagios, the Icinga team had a chance to share our latest developments. Starting with a short status update of all project parts it was also a chance to give the audience a first impression of the upcoming reporting implementation.</p>
<p><a href="http://www.icinga.org/wp-content/uploads/2010/06/top10.jpg" rel="lightbox[2303]"><img class="alignright size-medium wp-image-2413" title="top10" src="http://www.icinga.org/wp-content/uploads/2010/06/top10-252x300.jpg" alt="" width="176" height="210" /></a></p>
<p>Icinga Reporting is based on the IDO backend and just like the core, it will support all major database platforms. You can download all templates and the actual servlet implementation in our <a href="http://git.icinga.org" target="_blank">Git</a>.</p>
<p>There was a lot of positive feedback and also a lot of ideas for the coming months until our final release in October. You can download the presentation <a href="http://www.icinga.org/wp-content/uploads/2010/06/icinga_nagios_workshop_2010.pdf">here</a>. Enjoy!</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.icinga.org/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p><img src="http://feeds.feedburner.com/~r/icinga-org/~4/0PLDv0dzeiA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.icinga.org/2010/06/08/icinga-on-nagios-workshop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.icinga.org/2010/06/08/icinga-on-nagios-workshop/</feedburner:origLink></item>
		<item>
		<title>YouTube: Icinga vs Nagios – What’s the difference?</title>
		<link>http://feedproxy.google.com/~r/icinga-org/~3/pLMSgReDt2w/</link>
		<comments>http://www.icinga.org/2010/05/25/youtube-icinga-vs-nagios-whats-the-difference/#comments</comments>
		<pubDate>Tue, 25 May 2010 07:51:19 +0000</pubDate>
		<dc:creator>Amanda Mailer</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[icinga vs nagios]]></category>
		<category><![CDATA[webcast]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.icinga.org/?p=2284</guid>
		<description><![CDATA[Yep, we did it. We’ve finally tackled it head on and answered that nagging question – What’s the difference between Icinga and Nagios? Indeed a year on, Icinga has ascended above the status of a mere fork. After implementing 400+ patches, bug fixes and feature requests, as well as a flexible API based system architecture [...]]]></description>
			<content:encoded><![CDATA[<p>Yep, we did it. We’ve finally tackled it head on and answered that nagging question – What’s the difference between Icinga and Nagios?</p>
<p>Indeed a year on, Icinga has ascended above the status of a mere fork. After implementing 400+ patches, bug fixes and feature requests, as well as a flexible API based system architecture &#8211; Icinga is now a piece of monitoring software to reckon with.</p>
<p>See for yourself, the differences in the system architecture, web interface, addon development style and above all the team and community that are behind it – on YouTube!</p>
<p><a href="http://www.icinga.org/2010/05/25/youtube-icinga-vs-nagios-whats-the-difference/"><em>Click here to view the embedded video.</em></a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.icinga.org/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p><img src="http://feeds.feedburner.com/~r/icinga-org/~4/pLMSgReDt2w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.icinga.org/2010/05/25/youtube-icinga-vs-nagios-whats-the-difference/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.icinga.org/2010/05/25/youtube-icinga-vs-nagios-whats-the-difference/</feedburner:origLink></item>
		<item>
		<title>Roadmap and Upcoming Versions</title>
		<link>http://feedproxy.google.com/~r/icinga-org/~3/CS7u7nG-IQE/</link>
		<comments>http://www.icinga.org/2010/05/21/roadmap-and-upcoming-versions/#comments</comments>
		<pubDate>Fri, 21 May 2010 09:21:47 +0000</pubDate>
		<dc:creator>Bernd Erk</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Final]]></category>
		<category><![CDATA[Roadmap]]></category>

		<guid isPermaLink="false">http://www.icinga.org/?p=2272</guid>
		<description><![CDATA[This week we finalized our release plan for the next few months. So far everything is going to plan, and we are on our way to shipping a unified, final version of Icinga Web, Core and Documentation in early October. There will be additional releases in June and an intermediate version in August. 1.0.2 &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>This week we finalized our release plan for the next few months. So far everything is going to plan, and we are on our way to shipping a unified, final version of Icinga Web, Core and Documentation in early October.</p>
<p>There will be additional releases in June and an intermediate version in August.</p>
<ul>
<li><strong>1.0.2</strong> &#8211; 30 June 2010</li>
<li><strong>1.0.3</strong> &#8211; 18 August 2010</li>
<li><strong>1.0.4 (unified stable release)</strong> &#8211; 6 October 2010</li>
</ul>
<p>Hand in hand with the active community, contributors, our <a href="http://www.icinga.org/2010/05/18/team-icinga-welcomes-new-members/">new  team members</a> and yourself, we will sprint to the finish line next month to extend and stabilize Icinga -  and take it to the next level.</p>
<p>Check out our <a href="http://dev.icinga.org/" target="_blank">development system</a> to follow our day-to-day progress.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.icinga.org/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p><img src="http://feeds.feedburner.com/~r/icinga-org/~4/CS7u7nG-IQE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.icinga.org/2010/05/21/roadmap-and-upcoming-versions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.icinga.org/2010/05/21/roadmap-and-upcoming-versions/</feedburner:origLink></item>
		<item>
		<title>Team Icinga welcomes new members</title>
		<link>http://feedproxy.google.com/~r/icinga-org/~3/vVquxWmHoJ0/</link>
		<comments>http://www.icinga.org/2010/05/18/team-icinga-welcomes-new-members/#comments</comments>
		<pubDate>Tue, 18 May 2010 20:16:24 +0000</pubDate>
		<dc:creator>Karolina Kalisz</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://www.icinga.org/?p=2229</guid>
		<description><![CDATA[Icinga has been growing and in just the last three months we are proud to welcome 4 new faces to the Icinga team. Joining in March, Alexander Wirt has offered to support the Icinga Core development team and maintain the official Debian Packages for Icinga alongside Nagios. As of April, Jannis Mosshammer joined the Icinga [...]]]></description>
			<content:encoded><![CDATA[<p>Icinga has been growing and in just the last three months we are proud to welcome 4 new faces to the Icinga team.</p>
<p><a href="http://www.icinga.org/wp-content/uploads/2010/05/New4Team.png" rel="lightbox[2229]"><img class="alignleft size-full wp-image-2230" title="New4Team" src="http://www.icinga.org/wp-content/uploads/2010/05/New4Team.png" alt="" width="57" height="216" /></a>Joining in March, Alexander Wirt has offered to support the Icinga Core<a href="http://www.icinga.org/team/team-core/" target="_blank"> </a>development team and maintain the <a href="http://packages.debian.org/sid/icinga" target="_blank">official Debian Packages for Icinga</a> alongside Nagios.</p>
<p>As of April, Jannis Mosshammer joined the <a href="http://www.icinga.org/team/team-web-api/" target="_blank">Icinga Web &amp; API</a> development team, specializing in the module loader architecture. He has already developed Icinga’s first module – Heatmap for Icinga and a <a href="https://dev.icinga.org/wiki/icinga-web/HowTo_-_Developing_modules_for_icinga-web">module loader howto</a> describing how to create an<br />
Icinga-module and setting it up for automatic installation. We’re happy to have him on board with his extensive experience in modern web architecture and underlying framework like Agavi.</p>
<p>Hailing from South Africa, Hiren Patel joined <a href="http://www.icinga.org/team/team-core/" target="_blank">Icinga core</a> to share his Perl and new found C programming skills.</p>
<p>Finally just this month, Massimo Forni too came on board the Icinga Core team to lend a helping hand with his C, Perl and Python expertise from his vantage point in Italy.</p>
<p>We give a big shout out to the new Icingies who we’re very excited to have with us, and swing the doors wide open for anymore fans who might want to <a href="http://www.icinga.org/contact/" target="_blank">actively support the coolest monitoring software</a> on the planet. :-)</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.icinga.org/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p><img src="http://feeds.feedburner.com/~r/icinga-org/~4/vVquxWmHoJ0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.icinga.org/2010/05/18/team-icinga-welcomes-new-members/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.icinga.org/2010/05/18/team-icinga-welcomes-new-members/</feedburner:origLink></item>
	</channel>
</rss>
