Smokeping with Radius

So I had the need to monitor latency with Radius.

I added the necessary text into the Probe section and restarted Smokeping to see an error.

 

[....] Starting latency logger daemon: smokepingrequire Smokeping::probes::Radius failed: Can't locate Authen/Radius.pm in @INC (@INC contains: .. /usr/sbin/../lib /usr/sbin/../thirdparty/lib/perl5 /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Smokeping/probes/Radius.pm line 19, <File> line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Smokeping/probes/Radius.pm line 19, <File> line 7.
Compilation failed in require at (eval 20) line 2, <File> line 7.

Just do apt-get install libauthen-radius-perl

There is also libnet-dns-perl, libnet-ldap-perl, and libnet-telnet-perl. These are useful for the other probe types.

Leave a Reply

Your email address will not be published. Required fields are marked *

*