Build precise queries to find exactly what you need
Press ESC to close
Nagios World Conference 2026: Sept. 14-17 in St. Paul, MN | Learn More
Your review has been submitted and is pending approval.
check_growth is a bash script that works as a wrapper and checks the growth of a returned value from another plugin. It will compare the growth value to two given thresholds and return the corresponding status. Furthermore, it saves its necessary values in a state file. check_growth works well on its own, but if you would like an addition, it works well with an optional wrapper called check_sticky that makes it possible to make warning and critical states stay until someone takes care of them and unsticks them.
Current Version
1.0.0
Last Release Date
2026-01-30
Owner
Sanna Glue
License
GPL
Compatible With
check_growth (and if you want to use it, check_sticky) will both store values inside separate state files. In order to do that, they will need a directory to store the files in. The default directory is /tmp; you can change it on the command line.
check_growth will check the growth of any value returned by the wrapped script since the last run. You can set the thresholds for critical and warning on the command line.
You will need to specify the name of the value to check so check_growth can find it in the returned performance data.
The wrapped script and its options can be specified behind all options for check_growth itself.
Example: ./check_growth.sh -w 5 -c 10 -s growth_statefile -t ./statefolder -p log_lines -
The output of the wrapped script would need to be something like: "LOG_SIZE | log_lines=100;;;;"
You must be logged in to submit a review.
To:
From:
We’ve completely redesigned the world’s largest repository of Nagios plugins and monitoring tools. Join thousands of users sharing monitoring solutions for servers, applications, and everything in between.
Due to our redesign, all existing accounts require a password reset to access your account again.
Ready to explore 6,100+ projects and contribute to the community?
Reset Password Create Account
Happy Monitoring!