As you specifically mention 'college' and 'students', and these questions are sysadmin in nature, I'd suggest you try asking on the sage-edu list.

Most of the items you've asked about are handled by unix commands (look up IP address, update time), and have equivalent modules in Perl. Many of the others have existing tools (nagios, big sister, and openNMS which have been mentioned, and also big brother, From some of your concerns, you should also look at a centralized log host (syslog-ng or the original syslog), mrtg for pretty graphs for management (also helps to visualize cyclical trends), tripwire for looking for signs of tampering, nmap or snort for port mapping, etc.

From the sounds of it -- you've been given a task that you know little about, no budget, and a short deadline. This isn't the type of system that you just drop in -- I've been doing sysadmin work for almost a decade, in the type of environment (higher education with unrealistic expectations, and no money to spend on project that aren't new and flashy) you're describing.

I'm guessing from the way that you've described the problem, that you're relatively new in the sysdamin field, I'd suggest that you step back, and do a little research -- I'd suggest if you're managing any UNIX systems, the purple book, and as you seem keen to do this in Perl, Perl for System Administration. Start small -- get some centralized logging or remote monitoring, then slowly build on it. This is not an overnight project. Depending on the size of your shop, it might very well take a dedicated person a month, as they hound all of the other sysadmins to install the necessary parts on their systems.

And please, please, please don't use SNMP if you don't have to.


In reply to Re: Network managemnt Station by jhourcle
in thread Network managemnt Station by akearins

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.