getDevice()['sysObjectID'], '.1.3.6.1.4.1.8741.1')) { return array( Processor::discover( 'sonicwall', $this->getDeviceId(), '.1.3.6.1.4.1.8741.1.3.1.3.0', // SONICWALL-FIREWALL-IP-STATISTICS-MIB::sonicCurrentCPUUtil.0 0, 'CPU', 1 ) ); } else { return array( Processor::discover( 'sonicwall', $this->getDeviceId(), $this->getDevice()['sysObjectID'] . '.2.1.3.0', // different OID for each model 0, 'CPU', 1 ) ); } } }