flip:linux:squid
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | |||
flip:linux:squid [2025/03/26 20:18] – flip | flip:linux:squid [2025/07/08 17:27] (текущий) – flip | ||
---|---|---|---|
Строка 338: | Строка 338: | ||
+ | ===== Мониторинг Squid ===== | ||
+ | |||
+ | Шаблон для zabbix \\ | ||
+ | https:// | ||
+ | Документация по SNMP \\ | ||
+ | https:// | ||
+ | |||
+ | Если есть файрвол, | ||
+ | |||
+ | |||
+ | ==== Настройка SNMP в Squid ==== | ||
+ | |||
+ | < | ||
+ | snmp_port < | ||
+ | acl < | ||
+ | snmp_access allow < | ||
+ | </ | ||
+ | |||
+ | * '' | ||
+ | |||
+ | * '' | ||
+ | |||
+ | * '' | ||
+ | |||
+ | **Пример** | ||
+ | |||
+ | < | ||
+ | snmp_port 3401 | ||
+ | acl zabbix snmp_community public | ||
+ | snmp_access allow zabbix 172.16.10.130 | ||
+ | </ | ||
+ | |||
+ | **Рабочий способ** | ||
+ | |||
+ | < | ||
+ | snmp_incoming_address 0.0.0.0 | ||
+ | snmp_outgoing_address 0.0.0.0 | ||
+ | snmp_port 3401 | ||
+ | acl zabbix snmp_community public | ||
+ | snmp_access allow zabbix all | ||
+ | snmp_access deny all | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Макросы ==== | ||
+ | |||
+ | ^ Name ^ Description ^ Default ^ | ||
+ | | {$SQUID.SNMP.PORT} | snmp_port configured in squid.conf (Default: 3401) | '' | ||
+ | | {$SQUID.HTTP.PORT} | http_port configured in squid.conf (Default: 3128) | '' | ||
+ | | {$SQUID.SNMP.COMMUNITY} | SNMP community allowed by ACL in squid.conf | '' | ||
+ | | {$SQUID.FILE.DESC.WARN.MIN} | The threshold for minimum number of available file descriptors | '' | ||
+ | | {$SQUID.PAGE.FAULT.WARN} | The threshold for sys page faults rate in percent of received HTTP requests | '' | ||
+ | |||
+ | |||
+ | ==== Проверка порта ==== | ||
+ | |||
+ | Локально | ||
+ | |||
+ | < | ||
+ | netstat -tulpn | grep 3401 | ||
+ | netstat -a | grep 3401 | ||
+ | netstat -apn | grep squid | ||
+ | </ | ||
+ | |||
+ | С другого узла | ||
+ | |||
+ | < | ||
+ | nc -zv -u <IP> 3401 | ||
+ | nmap -sU -p 3401 <IP> | ||
+ | </ | ||
+ | |||
+ | ==== Проверка SNMP ==== | ||
+ | |||
+ | < | ||
+ | snmpwalk -v 2c -c public -L n < | ||
+ | snmpwalk -v 2c -c public -L n 172.28.0.251: | ||
+ | </ | ||
flip/linux/squid.txt · Последнее изменение: 2025/07/08 17:27 — flip