Monitors included into Other Applications and Services – Squid2 Proxy Server template
Monitors from this application template check availability, performance data and resource consumption for a Squid3 proxy server. Most of the monitors collects data over SNMP protocol. Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid optimizes the data flow between client and server to improve performance and caches frequently-used content to save bandwidth. Squid can also route content requests to servers in a wide variety of ways to build cache server hierarchies which optimize network throughput. More about templates.
HTTP proxy port (enabled by default) Shows if the server answers on specified port.
Squid daemon process count (enabled by default) Squid daemon process count.
Squid daemon uptime (enabled by default) Squid daemon uptime.
Count of clients Connected clients count. It is a number of clients accessing cache.
HTTP Cache Hits / sec Number of HTTP Hits sent to clients from cache / sec.
HTTP Errors Number of HTTP Errors sent to clients.
HTTP Received / sec, Kb Number of HTTP KB’s received from clients / sec.
HTTP Requests Received / sec Number of HTTP requests received / sec.
HTTP Transmitted / sec, Kb Number of HTTP KB’s sent to clients / sec.
Squid daemon CPU usage Squid daemon CPU usage.
Squid daemon CPU usage over SNMP Squid daemon CPU usage, data collected over SNMP.
Squid daemon memory usage Squid daemon memory usage.
Squid daemon memory usage over SNMP Squid daemon memory usage, data collected over SNMP.
Squid daemon process count over SNMP Squid daemon process count, data collected over SNMP.
Stored objects Number of objects stored by the cache.
Traffic Received From Servers / sec, Kb KB’s of traffic received from servers / sec.
Traffic Sent To Servers / sec, Kb KB’s of traffic sent to servers / sec.
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.