Templates: Web Servers – Microsoft IIS 10 Web Server

Monitors included into Web Servers – Microsoft IIS 10 Web Server template

Monitors from this application template allows to check service availability, traffic and performance data of an IIS 10 Web Server. Internet Information Services (IIS) provides a secure, easy-to-manage, modular and extensible platform for reliably hosting websites, services and applications.

The template use HTTP/HTTPS and WMI monitors. More about templates.

Monitors list

Monitors description

The below monitors are part of Microsoft IIS 10 Web Server template (Web Servers category):

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).

World Wide Web Publishing Service (enabled by default) shows if World Wide Web Publishing Service is alive. The service manages the HTTP protocol and HTTP performance counters.

IIS 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.

Active connections  is the current number of connections established with the Web service.

Active threads shows current active threads count.

Connection attempts per sec shows rate of attempted connections to the WWW service since service startup, per second.

File Cache memory usage shows current number of bytes used for the user-mode file cache.

GET requests per sec  is the rate HTTP requests using the GET method are made. Get requests are the most common HTTP request.

IIS service CPU usage shows IIS service total CPU usage in percentage.

IIS service memory usage shows IIS service total memory usage in Kb.

Traffic: bytes per sec shows sum of Bytes Sent/sec and Bytes Received/sec. This is the total rate of bytes transferred by the FTP service.

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.