示例#1
0
 $risk = $alarm->get_risk();
 $ctx = $alarm->get_ctx();
 $aid = $alarm->get_event_id();
 $sid_name = $alarm->get_sid_name();
 $sid_priority = $alarm->get_sid_priority();
 $rule_level = $alarm->get_rule_level();
 $view = Alarm::event_allowed($conn, $ctx, $alarm->get_src_host(), $alarm->get_dst_host(), $alarm->get_src_net(), $alarm->get_dst_net());
 $td_class = $id == 1505 ? "td_directive_event" : "transparent";
 if ($sid_name == "") {
     $sid_name = "Unknown (id={$id} sid={$sid})";
 }
 if ($sid_priority == "") {
     $sid_priority = "N/A";
 }
 if (!$show_all || $id == 1505) {
     $summary = Alarm::get_alarm_resume($conn, $backlog_id, $rule_level, true);
 }
 $buffer .= "<tr class='" . $td_class . "'> <td>";
 if (!$master_alarm_sid) {
     $master_alarm_sid = $sid;
 }
 $name = Util::translate_alarm($conn, $sid_name, $alarm);
 $name = "<b>{$name}</b>";
 if ($id == 1505) {
     $buffer .= "<b>" . $alarms_numbering[$aid] . "</b>";
     $count_jump++;
 } else {
     $buffer .= ++$count_events;
 }
 $buffer .= "</td><td class='td_event_name' style='text-align:left'>";
 $asset_src = $alarm->get_asset_src();