Xymon Mailing List Archive search

Small oddity - specifying max number of processes but no minimum.

list Betsy Schwartz
Fri, 7 Sep 2012 16:14:00 -0400
Message-Id: <CAAVLHR0YosOZiO0eN4uaLT+VQ4PxxXaSH708KU=user-108870ce0ed1@xymon.invalid>

Doesn't "0" mean that it should NOT be running, or is that only if the
minimum AND maximum are zero?

On Fri, Sep 7, 2012 at 3:06 PM, Larry Barber <user-6ef9c2864140@xymon.invalid> wrote:
I think -1 only works as the max value. For the minimum, zero is the more
natural number to use.

Thanks,
Larry Barber


On Fri, Sep 7, 2012 at 1:31 PM, Betsy Schwartz <user-c61747246f66@xymon.invalid>
wrote:
I have a process named "foo". It is ok if there are zero instances of
this process running, or one or more. I want to alert when there are
more than three instances.

If I put in analysis.cfg:

PROC  foo  -1 3 yellow

and there are no foo processes, the procs page shows:
          green foo (found 0, req. 1 or more)

Color is correct, message is inaccurate
Then if I have more than three I see:

yellow foo  (found 11, req. 1 or more)

So I think the test is correct but the message is confusing.

also it's not explicitly documented that you can use -1 to mean "no
minimum"

(server and client are 4.3.7)