<div dir="ltr">Uhm, might it be because you mix up the vars?<div><br></div><div><span style="font-family:Calibri,sans-serif;font-size:15px">object HostGroup "network-switches" {</span><br></div><div><span style="font-family:Calibri,sans-serif;font-size:15px">....</span></div>

<div><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">  assign where host.vars.type == "switch"<u></u><u></u></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">

<span lang="EN-US">}</span></p></div><div>Is not the same as </div><div>.....</div><div><span style="font-family:Calibri,sans-serif;font-size:15px">object Host "switch22" {</span><br></div><div><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">

<span lang="EN-US">  vars.host_type = "switch"<u></u><u></u></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">}</span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">

<span lang="EN-US"><br></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">I'd expect that statement  to be host.vars.host_type in object HostGroup.</span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US"><br></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">

<span lang="EN-US"><br></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">How does that work for you?</span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">

<span lang="EN-US"><br></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US"><br></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">

<span lang="EN-US"><br></span></p></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 4 August 2014 20:10, Gaston Gloesener <span dir="ltr"><<a href="mailto:gaston.gloesener@web.de" target="_blank">gaston.gloesener@web.de</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE-CH" link="blue" vlink="purple"><div><p class="MsoNormal"><span lang="EN-US">I am currently trying some alternatives for network monitoring and now am with a brand new installation of icinga 2.0.1 and icinga-web 1.11.1.<u></u><u></u></span></p>

<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">I have tried to create new hostgroups by editing groups.conf and adding like:<u></u><u></u></span></p><p class="MsoNormal">

<span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">object HostGroup "network-switches" {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  display_name = "Network Switches"<u></u><u></u></span></p>

<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">  assign where host.vars.type == "switch"<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}<u></u><u></u></span></p>

<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Then the file defining the actual switch:<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>

<p class="MsoNormal"><span lang="EN-US">object Host "switch22" {<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  import "generic-switch"<u></u><u></u></span></p><p class="MsoNormal">
<span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">  address = "10.1.0.22"<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">  vars.os = "Netgear"<u></u><u></u></span></p>

<p class="MsoNormal"><span lang="EN-US">  vars.sla = "24x7"<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">  vars.host_type = "switch"<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">}<u></u><u></u></span></p>

<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">The hosts appear in icinga-web, but not the host groups. Previously I have added linux servers which did correctly group in the predefined linux-servers group .<u></u><u></u></span></p>

<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Icinga2 --validate, validates the configuration, and I have tried to send SIGHUP as well as restarting icinga2.<u></u><u></u></span></p>

<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">The validation message confirms that all 4 groups have been read:<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>

<p class="MsoNormal"><span lang="EN-US">[2014-08-04 20:04:08 +0200] information/ConfigItem: Checked 4 HostGroup(s). <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p></div></div><br>

_______________________________________________<br>
icinga-users mailing list<br>
<a href="mailto:icinga-users@lists.icinga.org">icinga-users@lists.icinga.org</a><br>
<a href="https://lists.icinga.org/mailman/listinfo/icinga-users" target="_blank">https://lists.icinga.org/mailman/listinfo/icinga-users</a><br>
<br></blockquote></div><br></div>