Bot-BasicBot-Pluggable-Module-Nagios

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN


    Bot::BasicBot::Pluggable::Module::Nagios - report Nagios alerts to IRC

DESCRIPTION

    A module for IRC bots powered by Bot::BasicBot::Pluggable to monitor a
    Nagios install and report alerts to IRC.

    Multiple Nagios instances are supported; these could be separate Nagios
    systems, or just the same Nagios install but using different
    credentials. As each configured instance can have specific target
    channels defined, this means you could have the bot check with the
    username "development" and report all visible problems to the
    #development channel, then check again with the "sysad" username and
    report problems visible to that user to the #sysads channel.

    Actual monitoring is done using Nagios::Scrape, which scrapes the
    information from the status.cgi script which powers Nagios' web
    interface. This means that, assuming your Nagios setup is configured to
    be viewable over the web, you need no further setup to allow the bot to
    monitor it.

lib/Bot/BasicBot/Pluggable/Module/Nagios.pm  view on Meta::CPAN

=head1 NAME

Bot::BasicBot::Pluggable::Module::Nagios - report Nagios alerts to IRC

=head1 DESCRIPTION

A module for IRC bots powered by L<Bot::BasicBot::Pluggable> to monitor a Nagios
install and report alerts to IRC.

Multiple Nagios instances are supported; these could be separate Nagios systems,
or just the same Nagios install but using different credentials.  As each
configured instance can have specific target channels defined, this means you
could have the bot check with the username "development" and report all visible
problems to the C<#development> channel, then check again with the "sysad"
username and report problems visible to that user to the C<#sysads> channel.

Actual monitoring is done using L<Nagios::Scrape>, which scrapes the information
from the C<status.cgi> script which powers Nagios' web interface.  This means
that, assuming your Nagios setup is configured to be viewable over the web, you
need no further setup to allow the bot to monitor it.



( run in 0.426 second using v1.01-cache-2.11-cpan-a5abf4f5562 )