"we use Nagios."

I've heard a lot of good stuff about Nagios, but I've never used it myself. I've been using BB for almost 6 years now, and it pretty much does everything I need.

"I use perl massively to write plugins for Nagios."

Same here with regards BB. At the previous company I worked for, we were running about a dozen customised tests - all written in Perl :)
Where I am now, most of the servers we monitor are windoze boxen. I would have liked to have written our customised tests in Perl, but it wasn't really practical. It would have meant either installing ActivePerl on about 300 machines, or doing something with PAR. We've actually resorted to (ugh!) VBScript at the moment - which is (sortof) working okay, except for some of the incredibly ridiculous hoops you have to jump though to do the most basic things with VBScript - such as parsing a bit of text ;) So I would still like to migrate everything to Perl if I get the chance :)

"Furthermore, we use some perl scripts to generate the Nagios config files from a machine database that we maintain."

Yup, again we do the same with BB. In fact, we've gone a step further and completely dispensed with the standard BB display interface, and built one of our own using Perl/CGI. A bit more about that is here.

Cheers, Darren :)


In reply to Re^3: Need help writing a basic network monitor. by McDarren
in thread Need help writing a basic network monitor. by Anonymous Monk

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.