Monitoring Squid Cache Proxy using Monitoring Studio KM
KB1232 - Jul 27, 2018
Type: Configuration Template
Description: How to monitor Squid Cache Proxy with Monitoring Studio v9.4.02 and higher.
Additional Keywords: Configuration Template, Squid
This article explains how to import the pre-built configuration into Monitoring Studio to monitor Squid cache proxy through SNMP (performance monitoring) and Telnet/SSH (process and log file monitoring).
The pre-built configuration collects the following metrics:
- Access Log
- FQDN Cache
- Blocking GetHostbyAddr Requests
- FQDN Entries
- FQDN Misses
- FQDN Negative Hits
- FQDN Pending Hits
- FQDN Requests
- Mesh Clients
- HTTP Hit Traffic
- HTTP Hits
- HTTP Requests Received
- ICP Hit Traffic
- ICP Hits
- ICP Requests Received
- Total HTTP Traffic
- Total ICP Traffic
- Network IP Cache
- Attempt Release Lock Entries
- Blocking GetHostbyName Requests
- IP Cache Entries
- IP Hits
- IP Misses
- IP Requests
- Negative Hits
- Pending Hits
- Squid Process
- Protocol Aggregate Stats
- HTTP Errors
- HTTP Hits
- HTTP KB Received
- HTTP KB Transmitted
- HTTP Requests Received
- ICP KB Received
- ICP KB Transmitted
- ICP Messages Received
- ICP Messages Sent
- Storage Memory Size MB
- Storage Swap Size MB
- System Performance
- CPU Percentage
- HTTP I/O Number of Reads
- Objects Stored by Cache
- Page Faults with Physical I/O
- Total Memory Accounted for MB
- Unlink Requests
- Unused File Descriptors
Importing the Pre-Built Configuration
Before using the pre-built configuration, make sure that:
- a supported version of the PATROL Agent is installed and properly configured
- Monitoring Studio KM 9.4.02 or higher is installed with the latest patches and loaded on the PATROL Agent
- You have access to the SNMP Agent running on the Squid server through SNMP v1, v2c, or v3
- You have access to the process and log files through Telnet/SSH.
Download the configuration file, unzip and copy it on the server where the PATROL Agent is installed and loaded with the Monitoring Studio KM.
Right-click on the main Monitoring Studio icon > KM Commands > Configuration > Import Configuration…
![Importing the pre-built configuration](Squid-Wizard 01.png)
Locate the folder where the downloaded .cfg file is saved and select the Squid configuration file.
![Selecting the configuration file to import](Squid-Wizard 02.png)
Monitoring Studio indicates the number of hosts found in the configuration file that require specific information before being imported. You can click the Hosts button to view the list. Click Next.
![Verifying the Host information](Squid-Wizard 03.png)
Provide the hostname or IP address of the Squid server to be monitored and click Next.
![Providing the hostname or IP address of the Squid server to be monitored](Squid-Wizard 04.png)
Specify the system credentials (optional) and the SNMP version you wish to use and click Next.
![Providing credentials and SNMP version](Squid-Wizard 05.png)Note: For SNMP v1 and v2c, provide the SNMP community string; for SNMP v3 enter the credentials.
Review the Import Summary and click Next.
![Reviewing the import summary](Squid-Wizard 06.png)
Click Finish.Note: Thresholds are not set by default. We recommend you set them according to your specific requirements.
To learn more about the Monitors used in this configuration template, please refer to the Specifying the Monitors Used section of the user documentation.
Please refer to Professional Services page to learn more about the consulting services available.
- Monitoring Dell EMC Avamar Appliances using Monitoring Studio KM
- Monitoring EMC Elastic Cloud using Monitoring Studio KM
- Monitoring EMC ViPR Controllers using Monitoring Studio KM
- Monitoring F5 BIG-IP Systems with Monitoring Studio
- Monitoring HP StoreOnce using Monitoring Studio
- Monitoring Hitachi Content Platform with Monitoring Studio
- Monitoring Hitachi Data Ingestor with Monitoring Studio
- Monitoring Huawei OceanStor 9000 Storage Devices with Monitoring Studio
- Monitoring Huawei V3 Storage Devices with Monitoring Studio
- Monitoring IBM DataPower Appliance using Monitoring Studio KM
- Monitoring IBM FlashSystem 900 Storage Devices with Monitoring Studio
- Monitoring IronPort Systems with Monitoring Studio
- Monitoring Microsoft Lync Server 2010 with Monitoring Studio
- Monitoring Microsoft Lync Server 2013/Skype for Business with Monitoring Studio 8 or 9
- Monitoring MySQL Server 5.5 with Monitoring Studio
- Monitoring NetApp E Series Storage Devices using Monitoring Studio KM
- Monitoring Nimble Storage Appliances with Monitoring Studio
- Monitoring Nutanix Appliances using Monitoring Studio KM
- Monitoring PostgreSQL with Monitoring Studio using a Configuration Template
- Monitoring Proxmox Systems using Monitoring Studio KM
- Monitoring SharePoint 2013 and 2016 using Monitoring Studio v8 or v9
- Monitoring Veeam Backup with Monitoring Studio