</td> <!-- src & dst hosts --> <td><?php echo $alarm->get_rule_level(); ?> </td> </tr> <?php if ($highest_rule_level == 0) { $highest_rule_level = $alarm->get_rule_level(); } // Alarm summary if (!$show_all || $alarm->get_alarm()) { $summary = Alarm::get_alarm_stats($conn, $backlog_id, $aid); $summ_count = $summary["count"]; //$totales += $summary['total_count']; $summ_event_count += $summ_count; $summ_dst_ips = $summary["dst_ips"]; $summ_types = $summary["types"]; $summ_dst_ports = $summary["dst_ports"]; echo "\n <tr>\n \n <td colspan=\"9\" style='border-bottom:1px solid #BBBBBB;padding:3px' bgcolor='#E5FFDF'>\n <b>" . gettext("Alarm Summary") . "</b> [ "; printf(gettext("Total Events: %d"), $summ_count); echo " - "; printf(gettext("Unique Dst IPAddr: %d"), $summ_dst_ips); echo " - "; printf(gettext("Unique Types: %d"), $summ_types); echo " - "; printf(gettext("Unique Dst Ports: %d"), $summ_dst_ports); echo " ] ";
} $s_date = Util::timestamp2date($s_alarm->get_timestamp()); if ($s_backlog_id != 0) { $s_since = Util::timestamp2date($s_alarm->get_since()); } else { $s_since = $s_date; } $s_risk = $s_alarm->get_risk(); //$s_alarm_link = Util::get_acid_pair_link($s_date, $s_alarm->get_src_ip(), $s_alarm->get_dst_ip()); // $s_alarm_link = "events.php?backlog_id=$s_backlog_id"; //$s_alarm_link = "javascript:xajax_getEvents(" . $s_backlog_id . "," . $s_event_id .");"; $s_alarm_link = "javascript:toggle_event(" . $s_backlog_id . "," . $s_event_id . ");"; /* Alarm name */ $s_alarm_name = ereg_replace("directive_event: ", "", $s_sid_name); $s_alarm_name = Util::translate_alarm($conn, $s_alarm_name, $s_alarm); $summary = Alarm::get_alarm_stats($conn, $s_backlog_id, $s_event_id); $event_ocurrences = $summary["total_count"]; if ($event_ocurrences != 1) { $ocurrences_text = strtolower(gettext("Events")); } else { $ocurrences_text = strtolower(gettext("Event")); } $balloon_name = "<div class='balloon'>" . $s_alarm_name . " <font style='font-size: 9px; color: #AAAAAA;'>({$event_ocurrences} {$ocurrences_text})</font>" . "<span class='tooltip'><span class='top'></span><span class='middle ne11'>" . gettext("Src Asset:") . " <b>" . $s_asset_src . "</b><br>" . gettext("Dst Asset:") . " <b>" . $s_asset_dst . "</b><br>Priority: <b>" . $s_sid_priority . "</b></span><span class='bottom'></span></span></div>"; /* Risk field */ if ($s_risk > 7) { $color = "red; color:white"; } elseif ($s_risk > 4) { $color = "orange; color:black"; } elseif ($s_risk > 2) { $color = "green; color:white"; }