Skip recover alert if was alredy recovered

This commit is contained in:
Félix Suárez 2023-06-15 09:29:14 -06:00
parent 7341d27d6c
commit 561e8c4c20
1 changed files with 5 additions and 1 deletions

View File

@ -1041,8 +1041,12 @@ sub pandora_execute_alert {
$event_generated = 1;
$monitoring_event_custom_data = $custom_data;
}
if($alert_mode == FIRED_ALERT || ($alert_mode == RECOVERED_ALERT && $action->{'recovered'} == 0)) {
pandora_execute_action ($pa_config, $data, $agent, $alert, $alert_mode, $action, $module, $dbh, $timestamp, $extra_macros, $monitoring_event_custom_data);
}else{
logger ($pa_config, "Skipping recover action " . safe_output($action->{'name'}) . " for alert '" . safe_output($alert->{'name'}) . "' module '" . safe_output($module->{'nombre'}) . "'.", 10);
}
if($alert_mode == RECOVERED_ALERT) {
# Reset action thresholds and set recovered