What exactly is the point in having both of these rules ? I cannot tell if you want 5 or 9 sm_server processes.
--For testing purposes to see if my regexp's where wrong or the docs where wrong :)
We wrote the regexp's thinking it would bail out when it hit the first one and where surprised when it matched the two of the regexp ( the specific and the default catch all).
I was thinking about digging into the code to see if it would be possible to have it exit once it hits the first match. Do you see this as being a major endeavor? It's either that, write out over 40 individual host lines, or write some exclude's.
Thanks in advance. Sean
-----Original Message----- From: Henrik Stoerner [mailto:henrik at hswn.dk] Sent: Wednesday, July 05, 2006 4:51 PM To: hobbit at hswn.dk Subject: Re: [hobbit] hobbit-clients.cfg
On Thu, Jun 29, 2006 at 05:21:06PM -0400, Paul Moore wrote:
I'm having a problem with the hobbit-clients.cfg matching. The documentations states the below but I'm experiencing it matching all lines.
Rules are evaluated from the top of this file and down, and the first
matching rule is used. So you should put the specific rules first, and
the generic rules last.
This is actually misleading, as you've found out. It only applies to some of the client checks, not all of them since it wouldn't make sense for all. E.g. you do want to check all of the PROC settings for a host, not just the first one.
I'll remove that comment from the default setup.
Here is the layout of my cfg file. HOST=pdcd20-ic1 PROC sm_server 9 9 RED HOST=pdcd20-ic1 PROC sm_server 5 5 RED
What exactly is the point in having both of these rules ? I cannot tell if you want 5 or 9 sm_server processes.
HOST=%(c[ar]y|omz|rch|[pn]dc)(d20-ic[1-3]|d15-ic[3-5]|d[0-9]*-icb).* PROC sm_server 2 2 RED
This one also matches the pdcd20-ic1 host. So now there are three rules.
HOST=%(c[ar]y|omz|rch|[pn]dc)d[0-9]*-ic.* PROC sm_server 1 1 RED
And this one also matches pdcd20-ic1. That makes 4 rules total.
Process sm_server color red: Count=2, min=9, max=9 Process sm_server color red: Count=2, min=5, max=5 Process sm_server color green: Count=2, min=2, max=2 Process sm_server color red: Count=2, min=1, max=1
-=-=- As you can see it matches 4 different times.
Yep ...
Regards, Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk