Juno::Check::FPing - An FPing check for Juno
version 0.010
An arrayref of hosts to check, overriding the default given to Juno.pm.
my $juno = Juno->new( hosts => [ 'Tom', 'Jerry' ], checks => { FPing => { hosts => [ 'Micky', 'Mini' ], # this overrides tom and jerry }, }, );
Now the FPing check will not check Tom and Jerry, but rather Micky and Mini.
This attribute derives from Juno::Role::Check.
An integer of seconds between each check (nor per-host).
A coderef to run when making a successful request.
A coderef to run when making an unsuccessful request.
A coderef to run when getting a response - any response. This is what you use in case you want more control over what's going on.
A coderef to run before making a request.
Holds the watcher for the FPing check timer.
Analyzes the fping results, returns timing, packet loss and average.
Juno will call this method for you. You should not call it yourself.
Sawyer X <xsawyerx@cpan.org>
Adam Balali <adamba@cpan.org>
This software is copyright (c) 2012 by Sawyer X.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Juno, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Juno
CPAN shell
perl -MCPAN -e shell install Juno
For more information on module installation, please visit the detailed CPAN module installation guide.