<p>Hi List & Devs,</p>
<p>I heavily rely for my setup on host and service groups.<br />They come handy for all kind of goals, mainly</p>
<p>- to create reports<br />- to issue mass commands<br />- to create visual overviews<br /><br />Having the ability to make groups a member of groups is already pretty nice from an organisation perspective.<br />But I very often find myself in the situation where I need to create many group combinations.<br />A small example:<br /><br />A group windows_hosts and linux_hosts<br />A group production and test<br />A group datacenter_us and datacenter_eu</p>
<p>In order to create views and availability reports such as: "production windows hosts from the eu datacenter"<br />I need to create a groups like</p>
<p>datacenter_us_production_linux<br />datacenter_eu_production_linux<br />datacenter_eu_test_linux<br />datacenter_us_test_linux<br />......<br />And make the hosts member of these, ....<br /><br />This is still feasible for this amount of groups, but as you know, this grows rather fast and becomes extremely cumbersome.<br /><br />It would be nice to have the ability to add a host or service to multiple groups, like now and to have the ability to select hosts or services with AND OR NOT parameters.</p>
<p style="padding-left: 30px;">Show all hosts which are member of datacenter_us AND production AND linux_hosts</p>
<p>We're going to patch all windows test servers in eu datacenter this weekend.</p>
<p style="padding-left: 30px;">Apply scheduled downtime on all hosts & services member of datacenter_eu AND test AND windows_hosts</p>
<p> </p>
<p>OR what would be completely awesome to have something like this (simplified example)</p>
<p>define servicegroup{</p>
<p style="padding-left: 30px;">servicegroup_name                           linux_us_production</p>
<p style="padding-left: 30px;">servicegroup_members_occur            linux_hosts AND production AND datacenter_us</p>
<p style="padding-left: 30px;">}</p>
<div>
<pre><br />What are your thoughts on this?<br /><br />-- 
Jelle Smet
http://www.smetj.net</pre>
</div>