From 82b5fcfd8f95986591e349de9e62b1c5f9bfbad4 Mon Sep 17 00:00:00 2001 From: garnier-quentin Date: Fri, 18 Dec 2015 13:49:00 +0100 Subject: [PATCH] + Update failover mode F5 BigIP --- .../network/f5/bigip/mode/failover.pm | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/centreon-plugins/network/f5/bigip/mode/failover.pm b/centreon-plugins/network/f5/bigip/mode/failover.pm index 25f9621f8..c8c515553 100644 --- a/centreon-plugins/network/f5/bigip/mode/failover.pm +++ b/centreon-plugins/network/f5/bigip/mode/failover.pm @@ -136,6 +136,8 @@ sub new { "filter-counters:s" => { name => 'filter_counters' }, "warning-sync-status:s" => { name => 'warning_sync_status', default => '' }, "critical-sync-status:s" => { name => 'critical_sync_status', default => '%{syncstatus} =~ /unknown|syncFailed|syncDisconnected|incompatibleVersion/' }, + "warning-failover-status:s" => { name => 'warning_failover_status', default => '' }, + "critical-failover-status:s" => { name => 'critical_failover_status', default => '%{failoverstatus} =~ /unknown/' }, }); foreach my $key (('global')) { @@ -312,14 +314,24 @@ Only display some counters (regexp can be used). =item B<--warning-sync-status> -Set warning threshold for status +Set warning threshold for sync status Can used special variables like: %{syncstatus} =item B<--critical-sync-status> -Set critical threshold for status (Default: '%{syncstatus} =~ /unknown|syncFailed|syncDisconnected|incompatibleVersion/'). +Set critical threshold for sync status (Default: '%{syncstatus} =~ /unknown|syncFailed|syncDisconnected|incompatibleVersion/'). Can used special variables like: %{syncstatus} +=item B<--warning-failover-status> + +Set warning threshold for failover status +Can used special variables like: %{failoverstatus} + +=item B<--critical-failover-status> + +Set critical threshold for failover status (Default: '%{failoverstatus} =~ /unknown/'). +Can used special variables like: %{failoverstatus} + =back =cut \ No newline at end of file