There is not "random keys", it's should be table oid name or same as oid name:
$config['mibs'][$mib]['processor']['swMgmt']
|
do not use 5s cpu load - this is not correct for monitoring, because every device increase self load on snmp request/responce.
correctly to use is 1m/5m or whatever exist for device snmp data.:
-'oid' => 'cpuLoading5s.0',
|
+'oid' => 'cpuLoading30s.0',
|
This is not recommended (and undocumented) way.
Really all definitions MUST have real oid_num.
You can use first discovery for translate, but fill correct numeric oids after.