diff --git a/docs/20_Checks/check_apache_requests.md b/docs/20_Checks/check_apache_requests.md index 21d2bd1b0ded2091d5810421d552ccb9e4acc598..e5eab23311865b13a23f19b255c55f684cc4e68d 100644 --- a/docs/20_Checks/check_apache_requests.md +++ b/docs/20_Checks/check_apache_requests.md @@ -2,13 +2,31 @@ ## Introduction +After requesting the apache servre status page you get + +* the usage of available slots with number of available and used/ free slots +* the number of used slots per slot type + +The check sends performance data for these data too. + +## Requirements + +* Apache httpd +* enabled module mod_status +* allow localhost to access /server-status + +## Syntax + +```txt ______________________________________________________________________ -CHECK_APACHE_REQUESTS -v1.5 +CHECK_APACHE_REQUESTS +v1.6 (c) Institute for Medical Education - University of Bern Licence: GNU GPL 3 + +https://os-docs.iml.unibe.ch/icinga-checks/Checks/check_apache_requests.html ______________________________________________________________________ Get Apache httpd server-status page localhost/server-status. @@ -26,21 +44,20 @@ slots) is greater 75% of available slots. You get an CRITICAL response if it is greater 90% of available slots. Slot types of apache httpd: - `_` Waiting for Connection, - `S` Starting up, - `R` Reading Request - `W` Sending Reply, - `K` Keepalive (read), - `D` DNS Lookup - `C` Closing connection, - `L` Logging, - `G` Gracefully finishing - `I` Idle cleanup of worker - `.` Open slot with no current process - -## Syntax - -```txt + _ Waiting for Connection, + S Starting up, + R Reading Request + W Sending Reply, + K Keepalive (read), + D DNS Lookup + C Closing connection, + L Logging, + G Gracefully finishing + I Idle cleanup of worker + . Open slot with no current process + + +SYNTAX: check_apache_requests [-w WARN_LIMIT] [-c CRITICAL_LIMIT] OPTIONS: @@ -53,6 +70,11 @@ OPTIONS: PARAMETERS: None. + + +EXAMPLE: +check_apache_requests -w 60 -c 80 + ``` ## Examples