Linux

Check Open FDs (File Descriptors)

Description:

Simple bash script
Work only in Linux

Check total open file descriptors and compare with percent of maximum allowance by kernel

There are default values. So script do not need any args
but you can customize:
-w – warning level in number of FDs
-W – warning level in % to kernel limit (default = 75%)
-c – critical level in number of FDs
-C – critical level in % to kernel limit (default = 90%)
wW < cC

Current Version

1

Last Release Date

2011-07-21

Compatible With

  • Nagios 1.x
  • Nagios 2.x
  • Nagios 3.x
  • Nagios XI
  • Nagios Fusion

License

GPL


Project Files
Project Photos
Project Notes
Very simple bash script Check total open file descriptors and compare with percent of maximum allowance by kernel There is default values. So script do not need any args but you can customize: -w - warning level in number of FDs -W - warning level in % to kernel limit (default = 75%) -c - critical level in number of FDs -C - critical level in % to kernel limit (default = 90%) wW < cC Script uses logic from this page: http://www.netadmintools.com/art295.html Output of cat /proc/sys/fs/file-nr on differen kernels 3391 969 52427 # For kernels <= 2.4.X 2323 0 141241 # For kernels >= 2.6.X | | | | | maximum open file descriptors (LIMIT) | total free allocated file descriptors total allocated file descriptors (the number of file descriptors allocated since boot) The number of open file descriptors is column 1 - column 2 In new kernel column 1 - is what we need. use 1 - 2 for backcompatibility. If problems and too much opened files you can increase allowance echo "104854" > /proc/sys/fs/file-max
Reviews (0) Add a Review
Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
0 (0)
Favorites
1
Views
108,237