We use cookies to ensure that we give you the best experience on our website. Visit our Privacy Policy to learn more. If you continue to use this site, we will assume that you are okay with it.

Your choices regarding cookies on this site.
Your preferences have been updated.
In order for the changes to take effect completely please clear your browser cookies and cache. Then reload the page.

Check manual page of apache_status

Checkmk Manual

On this page

Search in the manual

Performance indicators of Apache web server

Distribution: official part of Check_MK
License: GPL
Supported Agents: Linux

This check parses the information provided by the Apache status module. If you have enabled that module (on Debian/Ubuntu this is the default), then below the URL /server-status Apache show interesting information about the number of connections and the like. The agent plugin apache_status fetches that data and this check processes it. The status is always OK, but it fetches interesting performance data.

As a preparation you need to install the agent plugin apache_status into your agent's plugins directory (usually /usr/lib/check_mk_agent/plugins). The plugin tries to autodetect all running apache servers. If that fails for some reason you need to create the configuration file /etc/check_mk/apache_status.cfg and list your servers here. Write a Python list of dicts for protocol, servername and port. With the optional item 'page' its posible to change the status page from server-status to a name you want

Item

A string-combination of servername and port, e.g. 127.0.0.1:5000.

Discovery

One service per Apache server will be created.