Is it possible to exclude kernel processes (threads?) from the count made by check_procs plugin? Userland process count is a useful metric, but combined user+kernel is much less so. Also the number of kernel processes scales with the core count of the host, so it's currently very difficult to set a sane default.
You are correct. You may need to build the newest plugins from source. My suggestions is to not install all the plugins (once compiled), but to copy the one you need to a slightly different name in the libexec folder (as some of the new plugins may have issues with your currently configured checks). https://www.nagios-plugins.org/
Former Nagios employee
"It is turtles. All. The. Way. Down. . . .and maybe an elephant or two."
VI VI VI - The editor of the Beast!
Come to the Dark Side.