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
Download URL
https://exchange.nagios.org/wp-content/uploads/2026/01/check_growth-1.zip
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: