Xymon Mailing List Archive search

Feature request - thresholds for CPU utilisation (not load average)

list Bill Richardson
Thu, 8 Dec 2011 14:55:24 +0000
Message-Id: <user-8c927bf772dc@xymon.invalid>

Great info... Having the ability to alert on the rrd data is great!

Thank you!

From: xymon-bounces at xymon.com [mailto:xymon-bounces at xymon.com] On Behalf Of Ralph Mitchell
Sent: Thursday, December 08, 2011 8:33 AM
To: Henrik Størner
Cc: xymon at xymon.com
Subject: Re: [Xymon] Feature request - thresholds for CPU utilisation (not load average)

On Wed, Dec 7, 2011 at 4:50 PM, Henrik Størner <user-ce4a2c883f75@xymon.invalid<mailto:user-ce4a2c883f75@xymon.invalid>> wrote:
On 07-12-2011 17:13, Bill Richardson wrote:
I see that Buchan asked for this a few years back. Has anyone done this.
I would like to start alerting on %CPU not LOAD. I would still like to
graph LOAD and have that show up under trends. The % CPU is already in
Trends being graphed it would be nice just to pull that over to the CPU
column.

In 4.3.x, add this to your analysis.cfg:

HOST=foo
  DS cpu vmstat.rrd:cpu_idl >=25 COLOR=green TEXT="CPU load normal"
  DS cpu vmstat.rrd:cpu_idl <25  COLOR=yellow TEXT="High CPU load"
  DS cpu vmstat.rrd:cpu_idl <10  COLOR=red TEXT="Critical CPU load"


FYI: The column name is missing in the DS example in the docs:

Example: Flag "conn" status a yellow if responsetime exceeds
100 msec.
.br
        DS tcp.conn.rrd:sec >0.1 COLOR=yellow TEXT="Response time &V exceeds &U seconds"

Ralph Mitchell