Templates: Web Servers – Apache 2.X Web server

Monitors included into Web Servers – Apache 2.X Web server template

An Apache Web server can be configured to provide a simple machine-readable list of the current server state. This status list allows a server administrator to find out how well their server is performing. The monitors from this application template use the server status page to collect the server performance data. Note that the Status module should be enabled server-side. More about templates.

Monitors list

Monitors description

The below monitors are part of Apache 2.X Web server template (Web Servers category):

Apache uptime, days (enabled by default) shows Apache process uptime in days.

HTTP 80 (enabled by default) shows if the Web server answers on 80 port (HTTP default).

HTTPS 443 (enabled by default) shows if the Web server answers on 443 port (HTTPS default).

Apache CPU load shows the Apache process CPU load in precentage.

Busy Workers shows the number of worker serving requests.

Apache 2.X version check is a specific monitor named Match monitor. The Network Discovery Wizard uses this monitor to find out if the template can be applied to the host. It is disabled by default and there is no need to enable it, it does not measure any valuable characteristic.

Idle Workers shows the number of idle worker.

Requests per second shows the average number of requests per second.

Total accesses shows total accesses count (from process start).

Total traffic, Kb shows total traffic (from process start) in Kb.

Traffic per request, bytes shows average traffic per request in bytes.

Traffic per second, bytes shows average traffic per second, bytes.

Templates overview

IPHost Network Monitor provides application templates (or just “templates” later in document), to create multiple relevant monitors in only a few clicks. Templates facilitate adding typical monitors sets; this can be particularly useful in case of big networks, when creating same-type monitors for many same-type devices is a common task. Application templates are sets of monitors that can be added, using specific predefined parameters, for a given host at once. The said set, added for given host, is displayed as a separate node in tree view pane, and is named application.

There are predefined templates; user can as well generate templates of their own – either out of existing monitors, or by cloning a predefined template. User-added template definitions are saved in XML files and can thus be conveniently augmented or applied to specific needs.