[squid-users] The usage of extended SNMPD commands to monitor squid.

Matus UHLAR - fantomas uhlar at fantomas.sk
Fri Jun 17 08:29:40 UTC 2022


On 24.05.22 10:39, Eliezer Croitoru wrote:
>Since the Squid-Cache project doesn't maintain the SNMP part of it as far as
>I know I was thinking about:

Doesn't it?

I mean, some data are already avilable via SNMP.

If there are gauges and counters in squid and they are available via SNMP, 
we can expect them to be correct, am I right?

is it that they are in squid but not available via SNMP?

>Using extended SNMPD ie in /etc/snmp/snmpd.conf
>
>extend squid_x_stats /bin/bash /usr/local/bin/squid_x_stats.sh
>
>while the binary itself probably will be a single command/script that will
>have symlinks to itself with a different name (like what busybox provides
>binaries).
>
>With a set of these commands it would be possible to monitor squid via the
>linux SNMPD and the backend would be a script.
>
>To overcome a DOS from the SNMP side I can build a layer of caching in
>files.
>It would not be like the current squid SNMP tree of-course but as long the
>data is there it can be used in any system that supports it.
>
>I have used nagios/cacti/others to create graphs based on this concept.
>
>I am currently working on the PHP re-testing project and it seems that PHP
>7.4 is not exploding it's memory and crashes compared to older versions.
>
>I still need a more stressed system to test the scripts.
>
>I have created the next scripts for now:
>
>*	Fake helper
>*	Session helper based on Redis
>*	Session helper based on FS in /var/spool/squid/session_helper_fs


-- 
Matus UHLAR - fantomas, uhlar at fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
10 GOTO 10 : REM (C) Bill Gates 1998, All Rights Reserved!


More information about the squid-users mailing list