diff --git a/includes/discovery/os/serveriron.inc.php b/includes/discovery/os/serveriron.inc.php index a1659388c..cfb96866e 100644 --- a/includes/discovery/os/serveriron.inc.php +++ b/includes/discovery/os/serveriron.inc.php @@ -3,5 +3,17 @@ if (!$os) { if (preg_match('/ServerIron/', $sysDescr)) { $os = 'serveriron'; + $serviron_mibs = array ( + "snL4slbTotalConnections" => "FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB", // Total connections in this device + "snL4slbLimitExceeds" => "FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB", // exceeds snL4TCPSynLimit (numbers of connection per second) + "snL4slbForwardTraffic" => "FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB", // Client->Server + "snL4slbReverseTraffic" => "FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB", // Server->Client + "snL4slbFinished" => "FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB", // FIN_or_RST + "snL4FreeSessionCount" => "FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB", // Maximum sessions - used sessions + "snL4unsuccessfulConn" => "FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB", // Unsuccessfull connection + ); + + register_mibs($device, $serviron_mibs, "includes/discovery/os/serveriron.inc.php"); + } }