Nagios::Passive::Gearman - drop check results into mod_gearman's check_result queue
my $gearman = Gearman::Client->new; $gearman->job_servers([@job_servers]); my $nw = Nagios::Passive->create( gearman => $gearman, key => "...", # if using encryption service_description => $service_description, check_name => $check_name, host_name => $hostname, return_code => 0, # 1 2 3 output => 'looks (good|bad|horrible) | performancedata' ); $nw->submit;
This module gives you the ability to drop checkresults into mod_gearman's check_result queue.
The usage is described in Nagios::Passive
To install Nagios::Passive, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Nagios::Passive
CPAN shell
perl -MCPAN -e shell install Nagios::Passive
For more information on module installation, please visit the detailed CPAN module installation guide.