Home Directory Plugins Network Protocols SNMP Cisco PIX failover status

Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

Directory Tree

Cisco PIX failover status

Rating
2 votes
Favoured:
0
Hits
150967
Files:
FileDescription
check_pix_failovercheck_pix_failover
Nagios CSP

Meet The New Nagios Core Services Platform

Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.

Monitoring Made Magically Better

  • Nagios Core on Overdrive
  • Powerful Monitoring Dashboards
  • Time-Saving Configuration Wizards
  • Open Source Powered Monitoring On Steroids
  • And So Much More!
Plugin to check failover status of a Cisco PIX/ASA cluster.
Plugin to check failover status of a Cisco PIX/ASA cluster.
Will report critical if primary or secondary unit has failed, and warning if they have switched place (if the primary unit is standby and the secondary is active).

Written in Perl, requires Net::SNMP.

You might need to change the line "use lib '/usr/lib/nagios/plugins';" to point to your correct path.
Reviews (2)
Had to make the following changes to get it to work on an ASA5510 HA pair:
Remove:
use lib '/usr/lib/nagios/plugins';
use utils qw (%ERRORS $TIMEOUT);

Insert:
my $TIMEOUT = 15;
my %ERRORS=('OK'=>0,'WARNING'=>1,'CRITICAL'=>2,'UNKNOWN'=>3,'DEPENDENT'=>4);

Else gives CRITICAL error with (null) response though it works from command line
byrdicaprio, October 14, 2010
Hello,

Thanks for this plugin. My concern is about the command line. $USER3$ is my community snmp argument but I would like to know what is "P $SERVICEOUTPUT$". Is there anything I need to do on the ASA to make the plugin working ?

When I'm testing the plugin, there no output as shown below: "/usr/local/nagios/libexec/check_asa_failover.pl -H 10.1.1.32 -C MYcommunity -P $SERVICEOUTPUT$"

Thanks