[Nagiosplug-devel] [ nagiosplug-Patches-995761 ] check_disk to include inode percentage.
SourceForge.net
noreply at sourceforge.net
Wed Nov 16 19:21:03 CET 2005
Patches item #995761, was opened at 07/22/04 01:21
Message generated for change (Comment added) made by sf-robot
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=397599&aid=995761&group_id=29880
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Enhancement
Group: None
>Status: Closed
Resolution: None
Priority: 5
Submitted By: Jorgen Lundman (lundman)
Assigned to: M. Sean Finney (seanius)
Summary: check_disk to include inode percentage.
Initial Comment:
Since the 1.4.0alpha1 plugins code in check_disk, which
calls fsusage.c, already retrieves the inode values I
thought to patch it to also print inode percentage free.
Additionally, I changed the static "0" in perfdata to
be inode percent free.
I added -W and -K (sorry, -C was taken) for inode
percent warning and critical levels. Alas, only
percentage implemented as of now. (No integer value
support).
Current output looks like:
# ./check_disk -l -w 10% -c 2% -X tmpfs -W 10% -K 2%
DISK OK - free space: / 31266 MB (93% inode=98%);|
/=31266MB;30168;32850;97;33521
And indeed, brining up the -W warning value triggers a
warning:
# ./check_disk -l -w 10% -c 2% -X tmpfs -W 98% -K 2%
DISK WARNING - free space: / 31266 MB (93% inode=98%);|
/=31266MB;30168;32850;97;33521
Hope it helps more than it annoys. I could also have
patched contrib/check_inodes for Solaris's "df -o i"
call, but since nearly all the work was already done in
check_disk I opted for that approach.
Sincerely,
Lundy
----------------------------------------------------------------------
>Comment By: SourceForge Robot (sf-robot)
Date: 11/16/05 19:20
Message:
Logged In: YES
user_id=1312539
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).
----------------------------------------------------------------------
Comment By: M. Sean Finney (seanius)
Date: 11/02/05 01:02
Message:
Logged In: YES
user_id=226838
this patch has been committed to the nagiosplug CVS repository.
thank you for your contribution.
----------------------------------------------------------------------
Comment By: Jorgen Lundman (lundman)
Date: 07/22/04 20:45
Message:
Logged In: YES
user_id=286650
Additionally, there is a bug when you use -p, or -x, to list
paths to
include or exclude. The nodes allocated do not get w_df etc
variables
cleared, so when you walk the list, they get assigned to
global w_df
variables, and all tests are out the window. This is a side
effect of
an OS where malloc() returned memory is not zero'd.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=397599&aid=995761&group_id=29880
More information about the Devel
mailing list