Improve documantion of many plugins
Specifically the configuration examples are now indented properly.
Added php_fpm_status plugin
This is a replacement for the php5-fpm_status plugin.
Changes:
Clarify a few copyright statements
Ruby plugins: apply code changes as suggested by "rubocop --auto-correct"
Ruby plugins: apply style changes as suggested by "rubocop --fix-layout"
Fix spelling mistakes
Fix spelling mistakes in comments and descriptions
Thanks, codespell!
[php_fpm_process] Add queue and request information
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
Restructure incomplete or broken "autoconf" implementations
Some plugins with non-zero autoconf exitcodes (it must be zero instead)deserved a bit of code cleanup for improved readability.
Improve incorrect or unspecific output for "autoconf"
Some plugins emit wrongly formatted "no" messages or lack the "yes" message on success.
Fix trivial instances of wrong autoconf exitcodes
Whitespace cleanup
Plugins: unify shebang for ruby scripts
added executable permission for multiple plugins
Category Tree: Reduce number of categoriesmultiple plugins -> "mail" (qsmtpd, zimbra)ossec -> "security" (ossec)zeo -> appserver (zope)
Category Tree: Reduce number of categoriesceph, samba, zfs into "fs" apache into "webserver" lighttpd into "webserver" ..
Category Tree: Reduce number of categories
dont waste time by retrieving per script stats
Merge pull request #607 from leeclemens/fix_php_apc_percentages
Add graph_scale no to php_acp_ for Percents graph
Merge pull request #709 from drzraf/php_errors
improve php_errors
added slow requests for php fpm (going multigraph)
fixed usage example
php_errors plugin is multi-instance compatible
php_errors: coding-style/bash
php_errors handle multiple logs
Make capitalization and grammar consistent
Add wasted memory to the graph, now the sum is always the total assigned memory
Normalize php's plugin categories
Reduce number of categories
Add unix socket support, change some indent / format.
add plugins to monitor PHP execution time based on time provide by apache in log
add plugins to monitor PHP errors from log file
Merge branch 'pr/336'
add executable flag
Fix indentation
Add PHP OPcache plugin
Updated name and added env.pool
- The name in =head1 did not match the filename.- The $pool-variable was used in the config-section, but was never initialized. It is now extracted from the fcgi-response
Delete php-fcgi as it's a copy of php-fastcgi
Move php5-fpm_status into PHP directory
Moved sphinx_* plugins from directory php/ to sphinx/ because they're made to monitor sphinx search engine.
Use ${CMD_...} only to check if command existsand use the real command e.g. grep, sed, etc. in the command line.
Remove "[GB]" from graph title.
Added output of memory usage to graph.
The memory consumption of all processes (not threads) is calculatedin GB and added to the graph.
Don't use hard coded paths to the used command line tools.
The tools grep, sed and wc may have a different path. Thereforethey are now evaluated via "which". If a command is not found the scriptexits with an error message and the exit code 1.
Move php plugins where they belong.
Make the php_apc.php script's URL configurable
I've made the "URL" parameter look up if not already defined (in munin-node configuration file) before defaulting to http://localhost/php_apc.php.
Merge pull request #134 from minitux/master
New plugin : php_fpm_process
organize php plugins
New plugin : get php-fpm status with fastcgi::client perl lib
so without need http protocol to get the information
untar php_apc_ to address issue #37
- have some dirs