fionbarr has asked for the wisdom of the Perl Monks concerning the following question:

Hi...I am offered a job monitoring and reporting on network activity using Perl. Sorry, no more info than that. Recommendations on reading, modules to look at, etc. Any ideas I would be grateful.

Replies are listed 'Best First'.
Re: Perl network modules
by Corion (Patriarch) on Jan 25, 2014 at 19:38 UTC

    I'd look at Wireshark and the library it uses, libpcap. For Perl, there is Net::Pcap and Net::IMP.

    If this is more for service monitoring, I'd look at AnyEvent, as doing pings, DNS queries etc. without needing threads means using AnyEvent.

Re: Perl network modules
by kcott (Archbishop) on Jan 26, 2014 at 00:00 UTC
      Thanks to all!
Re: Perl network modules
by Anonymous Monk on Jan 25, 2014 at 19:48 UTC
    Not sure what you mean by this. If you want to query switches and routers for traffic statistics, you probably need Net::SNMP.