in reply to Monitoring a firewall using ssh (was: Is this possible in Perl?)

Not entirely Perl-related (or -based), but still worth reading though, as it does exactly what you want (and more):

Linux Virtual Server Project