diff -ruN observium-default/includes/definitions/mibs/gude.inc.php observium/includes/definitions/mibs/gude.inc.php --- observium-default/includes/definitions/mibs/gude.inc.php 2023-02-22 09:04:26.452612088 +0100 +++ observium/includes/definitions/mibs/gude.inc.php 2023-02-22 09:16:17.761199629 +0100 @@ -797,4 +797,62 @@ 'max' => 999, ]; +$mib = 'GUDEADS-PDU8306-MIB'; +$config['mibs'][$mib]['enable'] = 1; +$config['mibs'][$mib]['identity_num'] = '.1.3.6.1.4.1.28507.44'; +$config['mibs'][$mib]['mib_dir'] = 'gude'; +$config['mibs'][$mib]['descr'] = ''; + +$config['mibs'][$mib]['counter'][] = array( + 'table' => 'pdu8306PowerTable', + 'class' => 'energy', + 'descr' => 'Output %index%', + 'oid' => 'pdu8306AbsEnergyActive', + 'oid_num' => '.1.3.6.1.4.1.28507.44.1.5.1.2.1.3', + 'scale' => 1 +); + +$config['mibs'][$mib]['sensor'][] = array( + 'table' => 'pdu8306PowerTable', + 'class' => 'power', + 'descr' => 'Output %index%', + 'oid' => 'pdu8306PowerActive', + 'oid_num' => '.1.3.6.1.4.1.28507.44.1.5.1.2.1.4' +); + +$config['mibs'][$mib]['sensor'][] = array( + 'table' => 'pdu8306PowerTable', + 'class' => 'current', + 'descr' => 'Output %index%', + 'oid' => 'pdu8306Current', + 'oid_num' => '.1.3.6.1.4.1.28507.44.1.5.1.2.1.5', + 'scale' => 0.001 +); + +$config['mibs'][$mib]['sensor'][] = array( + 'table' => 'pdu8306PowerTable', + 'class' => 'voltage', + 'descr' => 'Output %index%', + 'oid' => 'pdu8306Voltage', + 'oid_num' => '.1.3.6.1.4.1.28507.44.1.5.1.2.1.6' +); + +$config['mibs'][$mib]['sensor'][] = array( + 'table' => 'pdu8306PowerTable', + 'class' => 'frequency', + 'descr' => 'Output %index%', + 'oid' => 'pdu8306Frequency', + 'oid_num' => '.1.3.6.1.4.1.28507.44.1.5.1.2.1.7', + 'scale' => 0.01 +); + +$config['mibs'][$mib]['sensor'][] = array( + 'table' => 'pdu8306PowerTable', + 'class' => 'powerfactor', + 'descr' => 'Output %index%', + 'oid' => 'pdu8306PowerFactor', + 'oid_num' => '.1.3.6.1.4.1.28507.44.1.5.1.2.1.8', + 'scale' => 0.001 +); + // EOF diff -ruN observium-default/includes/definitions/os/gude.inc.php observium/includes/definitions/os/gude.inc.php --- observium-default/includes/definitions/os/gude.inc.php 2023-02-22 09:04:26.548611627 +0100 +++ observium/includes/definitions/os/gude.inc.php 2023-02-22 09:20:20.008038081 +0100 @@ -26,6 +26,7 @@ //Expert Power Control 1200 //IPower Control 2x6 M //Expert PDU Energy 835X +//Expert PDU Energy 8306 $config['os'][$os]['sysDescr_regex'][] = '/^(?.+)$/'; $config['os'][$os]['mibs'][] = "GUDEADS-EPC8X-MIB"; $config['os'][$os]['mibs'][] = "GUDEADS-EPC2X6-MIB"; @@ -53,6 +54,7 @@ $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.28507.23"; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.28507.27"; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.28507.35"; +$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.28507.44"; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.28507.52"; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.28507.54"; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.28507.62"; @@ -89,6 +91,7 @@ '.1.3.6.1.4.1.28507.23' => [ 'name' => 'Expert PDU 8110', 'mibs' => [ 'GUDEADS-PDU8110-MIB' ] ], '.1.3.6.1.4.1.28507.27' => [ 'name' => 'Expert PDU 8310', 'mibs' => [ 'GUDEADS-PDU8310-MIB' ] ], '.1.3.6.1.4.1.28507.35' => [ 'name' => 'Expert PDU 818X', 'mibs' => [ 'GUDEADS-PDU818X-MIB' ] ], + '.1.3.6.1.4.1.28507.44' => [ 'name' => 'Expert PDU 8306', 'mibs' => [ 'GUDEADS-PDU8306-MIB' ] ], '.1.3.6.1.4.1.28507.52' => [ 'name' => 'Expert PDU 835X', 'mibs' => [ 'GUDEADS-PDU835X-MIB' ] ], '.1.3.6.1.4.1.28507.54' => [ 'name' => 'Expert PDU 8340', 'mibs' => [ 'GUDEADS-PDU8340-MIB' ] ], '.1.3.6.1.4.1.28507.62' => [ 'name' => 'Expert PDU 8311', 'mibs' => [ 'GUDEADS-PDU8311-MIB' ] ],