Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meraki MR28 wrong SNMP string sysDescr #15941

Open
braham2019 opened this issue Apr 12, 2024 · 1 comment
Open

Meraki MR28 wrong SNMP string sysDescr #15941

braham2019 opened this issue Apr 12, 2024 · 1 comment

Comments

@braham2019
Copy link

braham2019 commented Apr 12, 2024

The problem

All of my Meraki AP show up correctly and are recognized by LibreNMS. SysDescr show this

.1.3.6.1.2.1.1.1.0 = STRING: Meraki MR76 Cloud Managed AP

However, the MR28 has a "wrong" string (the "=" is shown in the name), so that LibreNMS does not recognize this as a Meraki AP.

.1.3.6.1.2.1.1.1.0 = STRING: =Meraki MR28 Cloud Managed AP

Is there a way to override this so it is properly recognized as a Meraki AP ?

Output of ./validate.php

===========================================
Component | Version
--------- | -------
LibreNMS  | 24.3.0 (2024-04-06T13:25:48+02:00)
DB Schema | 2024_02_07_151845_custom_map_additions (290)
PHP       | 8.2.17
Python    | 3.11.8
Database  | MariaDB 10.5.24-MariaDB-1:10.5.24+maria~ubu2004
RRDTool   | 1.8.0
SNMP      | 5.9.4
===========================================

[OK]    Installed from the official Docker image; no Composer required
[OK]    Database connection successful
[OK]    Database Schema is current
[OK]    SQL Server meets minimum requirements
[OK]    lower_case_table_names is enabled
[OK]    MySQL engine is optimal
[OK]    Database and column collations are correct
[OK]    Database schema correct
[OK]    MySQL and PHP time match
[OK]    Active pollers found
[OK]    Dispatcher Service is enabled
[OK]    Locks are functional
[OK]    No python wrapper pollers found
[OK]    Redis is functional
[OK]    rrd_dir is writable
[OK]    rrdtool version ok
[WARN]  Updates are managed through the official Docker image

What was the last working version of LibreNMS?

No response

Device info

Meraki MR28

Discovery output

LibreNMS Discovery
SQL[select `migration` from `migrations` order by `id` desc limit 1 [] 0.43ms] 
  
SQL[select count(*) as aggregate from `migrations` [] 0.43ms] 
  
SQL[select version() [] 0.3ms] 
  
===========================================
Component | Version
--------- | -------
LibreNMS  | 24.3.0 (2024-04-06T13:25:48+02:00)
DB Schema | 2024_02_07_151845_custom_map_additions (290)
PHP       | 8.2.17
Python    | 3.11.8
Database  | MariaDB 10.5.24-MariaDB-1:10.5.24+maria~ubu2004
RRDTool   | 1.8.0
SNMP      | 5.9.4
===========================================
DEBUG!
Updating os_def.cache  
SQL[SELECT * FROM `devices` WHERE disabled = 0 AND `hostname` LIKE '192.168.0.200' ORDER BY device_id DESC [] 0.64ms] 
  
192.168.0.200 7 generic SQL[select * from `devices` where `device_id` = ? limit 1 [7] 0.43ms] 
  
SQL[select * from `devices_attribs` where `devices_attribs`.`device_id` = ? and `devices_attribs`.`device_id` is not null [7] 0.31ms] 
  
[FPING] '/usr/sbin/fping' '-e' '-q' '-c' '3' '-p' '500' '-t' '500' '-O' '0' '192.168.0.200'
  
response: xmt/rcv/%loss = 3/3/0%, min/avg/max = 1.42/1.56/1.65  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' 'SNMPv2-MIB::sysObjectID.0']  
SNMPv2-MIB::sysObjectID.0 = SNMPv2-SMI::enterprises.29671.2.45
  
  
Modules status: Global+  
OS  
Device  

#### Load disco module core ####
Attempting to initialize OS: generic  
OS initialized: LibreNMS\OS\Generic  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' '-On' 'udp:HOSTNAME:161' 'SNMPv2-MIB::sysObjectID.0' 'SNMPv2-MIB::sysDescr.0' 'SNMPv2-MIB::sysName.0']  
.*.*.0 = .*.4.1.29671.2.45
.*.*.0 = =Meraki MR28 Cloud Managed AP
.*.*.0 = AP zuid
  
  
| =Meraki MR28 Cloud Managed AP | .1.3.6.1.4.1.29671.2.45 | 
  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs:/opt/librenms/mibs/arris' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' '.1.3.6.1.4.1.1166.1.621.14.2.0']  
SNMPv2-SMI::enterprises.1166.1.6* = No Such Object available on this agent at this OID
  
  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' '.1.3.6.1.4.1.8072.1.3.2.3.1.2.6.100.105.115.116.114.111']  
NET-SNMP-MIB::netSnmpObjects.*.*.* = No Such Object available on this agent at this OID
  
  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs:/opt/librenms/mibs/eltek' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' '.1.3.6.1.4.1.12148.10.2.6.0']  
SNMPv2-SMI::enterprises.12*.0 = No Such Object available on this agent at this OID
  
  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs:/opt/librenms/mibs/hikvision' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' '.1.3.6.1.4.1.39165.1.1.0']  
SNMPv2-SMI::enterprises.39* = No Such Object available on this agent at this OID
  
  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs:/opt/librenms/mibs/orvaldi' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' '.1.3.6.1.4.1.21111.1.1.1.6.0']  
SNMPv2-SMI::enterprises.21*.6.0 = No Such Object available on this agent at this OID
  
  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' '1.3.6.1.4.1.4515.1.3.6.1.1.1.2.0']  
SNMPv2-SMI::enterprises.45*.*.0 = No Such Object available on this agent at this OID
  
  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs:/opt/librenms/mibs/primekey' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' 'PRIMEKEY-APPLIANCE-MIB::pkAVersion']  
PRIMEKEY-APPLIANCE-MIB::pkAVersion = No Such Object available on this agent at this OID
  
  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs:/opt/librenms/mibs/supermicro' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' 'ATEN-IPMI-MIB::bmcMajorVesion.0']  
ATEN-IPMI-MIB::bmcMajorVesion.0 = No Such Object available on this agent at this OID
  
  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs:/opt/librenms/mibs/wisi' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' '.1.3.6.1.4.1.7465.20.2.9.1.2.1.3.1.2']  
SNMPv2-SMI::enterprises.74*.*.1.2 = No Such Object available on this agent at this OID
  
  
OS: Generic Device (generic)

Attempting to initialize OS: generic  
OS initialized: LibreNMS\OS\Generic  

>> Runtime for discovery module 'core': 0.1040 seconds with 63416 bytes
>> SNMP: [10/0.09s] MySQL: [0/0.00s] RRD: [0/0.00s]  
#### Unload disco module core ####

Modules status: Global+  
OS  
Device  

#### Load disco module os ####
Yaml location data:  
SNMP['/usr/bin/snmpget' '-v2c' '-c' 'COMMUNITY' '-Oqv' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'SNMPv2-MIB::sysLocation.0']
No Such Object available on this agent at this OID  
  
SNMP['/usr/bin/snmpget' '-v2c' '-c' 'COMMUNITY' '-Ovq' '-m' 'SNMPv2-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'sysContact.0']
No Such Object available on this agent at this OID  
  
Yaml OS data:  
Location: 
Hardware: 
OS Version: 
OS Features: 
Serial: 

>> Runtime for discovery module 'os': 0.0230 seconds with 78056 bytes
>> SNMP: [4/0.02s] MySQL: [0/0.00s] RRD: [0/0.00s]  
#### Unload disco module os ####

Modules status: Global+  
OS  
Device  

#### Load disco module ports ####
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'IF-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'ifDescr']
ifDescr.1 = wired0
ifDescr.2 = apr0
ifDescr.3 = apr1  
  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'IF-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'ifName']
ifName.1 = wired0
ifName.2 = apr0
ifName.3 = apr1  
  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'IF-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'ifAlias']
ifAlias.1 = 
ifAlias.2 = 
ifAlias.3 = 
ifAlias.3 = No more variables left in this MIB View (It is past the end of the MIB tree)  
  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'IF-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'ifType']
ifType.1 = ethernetCsmacd
ifType.2 = ieee80211
ifType.3 = ieee80211  
  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'IF-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'ifOperStatus']
ifOperStatus.1 = up
ifOperStatus.2 = up
ifOperStatus.3 = up  
  
array (
  1 => 
  array (
    'ifDescr' => 'wired0',
    'ifName' => 'wired0',
    'ifAlias' => '',
    'ifType' => 'ethernetCsmacd',
    'ifOperStatus' => 'up',
  ),
  2 => 
  array (
    'ifDescr' => 'apr0',
    'ifName' => 'apr0',
    'ifAlias' => '',
    'ifType' => 'ieee80211',
    'ifOperStatus' => 'up',
  ),
  3 => 
  array (
    'ifDescr' => 'apr1',
    'ifName' => 'apr1',
    'ifAlias' => '',
    'ifType' => 'ieee80211',
    'ifOperStatus' => 'up',
  ),
)  
SQL[SELECT * FROM `ports` WHERE `device_id` = ? ORDER BY port_id [7] 0.65ms] 
  
 Using ifDescr as ifAlias  
SQL[UPDATE `ports` set `ifDescr`=?,`ifName`=?,`ifAlias`=?,`ifType`=?,`ifOperStatus`=?,`ifIndex`=? WHERE `port_id` = ? ["wired0","wired0","wired0","ethernetCsmacd","up",1,30] 0.33ms] 
  
. Using ifDescr as ifAlias  
SQL[UPDATE `ports` set `ifDescr`=?,`ifName`=?,`ifAlias`=?,`ifType`=?,`ifOperStatus`=?,`ifIndex`=? WHERE `port_id` = ? ["apr0","apr0","apr0","ieee80211","up",2,31] 0.23ms] 
  
. Using ifDescr as ifAlias  
SQL[UPDATE `ports` set `ifDescr`=?,`ifName`=?,`ifAlias`=?,`ifType`=?,`ifOperStatus`=?,`ifIndex`=? WHERE `port_id` = ? ["apr1","apr1","apr1","ieee80211","up",3,32] 0.2ms] 
  
.

>> Runtime for discovery module 'ports': 0.0540 seconds with 18000 bytes
>> SNMP: [5/0.05s] MySQL: [4/0.01s] RRD: [0/0.00s]  
#### Unload disco module ports ####

Modules status: Global+  
OS  
Device  

#### Load disco module ports-stack ####
SQL[SELECT * FROM `ports_stack` WHERE `device_id` = '7' [] 0.24ms] 
  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'IF-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'ifStackStatus']
ifStackStatus = No more variables left in this MIB View (It is past the end of the MIB tree)  
  


>> Runtime for discovery module 'ports-stack': 0.0090 seconds with 1280 bytes
>> SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [0/0.00s]  
#### Unload disco module ports-stack ####

Modules status: Global-  
OS  
Device  
Module [ xdsl ] disabled globally.

Modules status: Global+  
OS  
Device  

#### Load disco module entity-physical ####

Caching OIDs: entPhysicalEntrySNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'ENTITY-MIB:CISCO-ENTITY-VENDORTYPE-OID-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'entPhysicalEntry']
entPhysicalEntry = No more variables left in this MIB View (It is past the end of the MIB tree)  
MIB search path: /opt/librenms/mibs
Cannot find module (CISCO-ENTITY-VENDORTYPE-OID-MIB): At line 12 in (none)  

SQL[SELECT * FROM `entPhysical` WHERE `device_id` = ? [7] 0.33ms] 
  

>> Runtime for discovery module 'entity-physical': 0.0090 seconds with 7384 bytes
>> SNMP: [1/0.01s] MySQL: [1/0.00s] RRD: [0/0.00s]  
#### Unload disco module entity-physical ####

Modules status: Global-  
OS  
Device  
Module [ entity-state ] disabled globally.

Modules status: Global-  
OS  
Device  
Module [ isis ] disabled globally.

Modules status: Global+  
OS  
Device  

#### Load disco module processors ####
No YAML Discovery data.  
Host Resources: SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'HOST-RESOURCES-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'hrProcessorLoad']
hrProcessorLoad = No Such Object available on this agent at this OID  
  
Invalid snmp_walk() data = hrProcessorLoad = No Such Object available on this agent at this OID  
UCD Resources: SNMP['/usr/bin/snmpget' '-v2c' '-c' 'COMMUNITY' '-Ovq' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' '.1.3.6.1.4.1.2021.11.11.0']
No Such Object available on this agent at this OID  
  
SQL[SELECT * FROM `processors` WHERE `device_id`=? [7] 0.42ms] 
  
SQL[DELETE T FROM `processors` T LEFT JOIN `devices` ON `devices`.`device_id` = T.`device_id` WHERE `devices`.`device_id` IS NULL [] 0.31ms] 
  


>> Runtime for discovery module 'processors': 0.0250 seconds with 104984 bytes
>> SNMP: [2/0.02s] MySQL: [2/0.01s] RRD: [0/0.00s]  
#### Unload disco module processors ####

Modules status: Global+  
OS  
Device  

#### Load disco module mempools ####
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUsetX' '-m' 'HOST-RESOURCES-MIB:HOST-RESOURCES-TYPES' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'hrStorageTable']
hrStorageTable = No Such Object available on this agent at this OID  
  
SNMP['/usr/bin/snmpget' '-v2c' '-c' 'COMMUNITY' '-OQUv' '-m' 'HOST-RESOURCES-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'hrMemorySize.0']
No Such Object available on this agent at this OID  
  
SNMP['/usr/bin/snmpget' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'UCD-SNMP-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'memTotalSwap.0' 'memAvailSwap.0' 'memTotalReal.0' 'memAvailReal.0' 'memBuffer.0' 'memCached.0' 'memSysAvail.0']
memTotalSwap.0 = No Such Object available on this agent at this OID
memAvailSwap.0 = No Such Object available on this agent at this OID
memTotalReal.0 = No Such Object available on this agent at this OID
memAvailReal.0 = No Such Object available on this agent at this OID
memBuffer.0 = No Such Object available on this agent at this OID
memCached.0 = No Such Object available on this agent at this OID
memSysAvail.0 = No Such Object available on this agent at this OID  
  
SQL[select * from `mempools` where `mempools`.`device_id` = ? and `mempools`.`device_id` is not null [7] 0.35ms] 
  


>> Runtime for discovery module 'mempools': 0.0270 seconds with 7864 bytes
>> SNMP: [2/0.01s] MySQL: [1/0.00s] RRD: [0/0.00s]  
#### Unload disco module mempools ####

Modules status: Global+  
OS  
Device  

#### Load disco module cisco-vrf-lite ####
SQL[SELECT * FROM vrf_lite_cisco WHERE device_id = ?  [7] 0.41ms] 
  

>> Runtime for discovery module 'cisco-vrf-lite': 0.0000 seconds with 888 bytes
>> SNMP: [0/0.00s] MySQL: [1/0.00s] RRD: [0/0.00s]  
#### Unload disco module cisco-vrf-lite ####

Modules status: Global-  
OS  
Device  
Module [ cisco-mac-accounting ] disabled globally.

Modules status: Global-  
OS  
Device  
Module [ cisco-pw ] disabled globally.

Modules status: Global-  
OS  
Device  
Module [ vrf ] disabled globally.

Modules status: Global-  
OS  
Device  
Module [ cisco-cef ] disabled globally.

Modules status: Global-  
OS  
Device  
Module [ slas ] disabled globally.

Modules status: Global-  
OS  
Device  
Module [ cisco-cbqos ] disabled globally.

Modules status: Global-  
OS  
Device  
Module [ cisco-otv ] disabled globally.

Modules status: Global-  
OS  
Device  
Module [ cisco-qfp ] disabled globally.

Modules status: Global+  
OS  
Device  

#### Load disco module ipv4-addresses ####
SQL[select * from `vrf_lite_cisco` where `vrf_lite_cisco`.`device_id` = ? and `vrf_lite_cisco`.`device_id` is not null [7] 0.24ms] 
  
SNMP['/usr/bin/snmpbulkwalk' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' '-Os' 'udp:HOSTNAME:161' 'IP-MIB::ipAdEntIfIndex']  
ipAdEntIfIndex = No Such Object available on this agent at this OID
  
  
SQL[select `ipv4_address_id`, `ipv4_address`, `ipv4_prefixlen`, `ipv4_network_id`, `ports`.`device_id`, `ports`.`ifIndex` from `ipv4_addresses` left join `ports` on `ipv4_addresses`.`port_id` = `ports`.`port_id` where `ports`.`device_id` = ? or `ports`.`device_id` is null [7] 0.47ms] 
  


>> Runtime for discovery module 'ipv4-addresses': 0.0150 seconds with 6432 bytes
>> SNMP: [1/0.01s] MySQL: [2/0.01s] RRD: [0/0.00s]  
#### Unload disco module ipv4-addresses ####

Modules status: Global+  
OS  
Device  

#### Load disco module ipv6-addresses ####
SNMP['/usr/bin/snmpbulkwalk' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUt' 'udp:HOSTNAME:161' 'IP-MIB::ipAddressIfIndex.ipv6']  
IP-MIB::ipAddressIfIndex[ipv6] = No Such Object available on this agent at this OID
  
  
SNMP query failed. Exit Code: 0 Empty: false Bad String: No Such Object available on this agent at this OID  
SNMP failed walking IP-MIB::ipAddressIfIndex.ipv6 of IP-MIB::ipAddressIfIndex.ipv6,IP-MIB::ipAddressOrigin.ipv6,IP-MIB::ipAddressPrefix.ipv6 aborting.  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OsqnU' '-Ln' '-m' 'IPV6-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'ipv6AddrPfxLength']
.*.*.8.1.2 No more variables left in this MIB View (It is past the end of the MIB tree)  
  
SQL[SELECT `ipv6_addresses`.*, `ports`.`device_id`, `ports`.`ifIndex` FROM `ipv6_addresses` LEFT JOIN `ports` ON `ipv6_addresses`.`port_id` = `ports`.`port_id` WHERE `ports`.device_id = ? OR `ports`.`device_id` IS NULL [7] 0.33ms] 
  


>> Runtime for discovery module 'ipv6-addresses': 0.0220 seconds with 4008 bytes
>> SNMP: [2/0.02s] MySQL: [1/0.00s] RRD: [0/0.00s]  
#### Unload disco module ipv6-addresses ####

Modules status: Global+  
OS  
Device  

#### Load disco module route ####
SNMP['/usr/bin/snmpget' '-v2c' '-c' 'COMMUNITY' '-Osqn' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'IP-FORWARD-MIB::inetCidrRouteNumber.0']
.*.*.6.0 No Such Object available on this agent at this OID  
  
SNMP['/usr/bin/snmpget' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'IP-FORWARD-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'inetCidrRouteNumber.0' 'ipCidrRouteNumber.0']
inetCidrRouteNumber.0 = No Such Object available on this agent at this OID
ipCidrRouteNumber.0 = No Such Object available on this agent at this OID  
  
SQL[select now() as now [] 0.32ms] 
  
SQL[select * from `route` where `device_id` = ? [7] 0.36ms] 
  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUsetX' '-m' 'RFC1213-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' '.1.3.6.1.2.1.4.21']
ipRouteTable = No Such Object available on this agent at this OID  
  
Routing table:  
array (
)  
RFC1213 SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUsetX' '-m' 'MPLS-L3VPN-STD-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'mplsL3VpnVrfPerfCurrNumRoutes']
mplsL3VpnVrfPerfCurrNumRoutes = No Such Object available on this agent at this OID  
  
mplsL3VpnVrfRteTable SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUsetX' '-m' 'MPLS-L3VPN-STD-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'mplsL3VpnVrfRteTable']
mplsL3VpnVrfRteTable = No Such Object available on this agent at this OID  
  

Processing: 
>> Runtime for discovery module 'route': 0.0570 seconds with 4984 bytes
>> SNMP: [2/0.02s] MySQL: [2/0.01s] RRD: [0/0.00s]  
#### Unload disco module route ####

Modules status: Global+  
OS  
Device  

#### Load disco module sensors ####
 ENTITY-SENSOR: Caching OIDs: entPhysicalDescrSNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'ENTITY-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'entPhysicalDescr']
entPhysicalDescr = No more variables left in this MIB View (It is past the end of the MIB tree)  
  

SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["voltage",7,"ipmi"] 0.58ms] 
  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["temperature",7,"ipmi"] 0.42ms] 
  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["fanspeed",7,"ipmi"] 0.36ms] 
  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["power",7,"ipmi"] 0.37ms] 
  
Airflow: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["airflow",7,"snmp"] 0.31ms] 
  

Current: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["current",7,"snmp"] 0.37ms] 
  

Charge: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["charge",7,"snmp"] 0.36ms] 
  

Dbm: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["dbm",7,"snmp"] 0.31ms] 
  

Fanspeed: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["fanspeed",7,"snmp"] 0.29ms] 
  

Frequency: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["frequency",7,"snmp"] 0.3ms] 
  

Humidity: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["humidity",7,"snmp"] 0.27ms] 
  

Load: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["load",7,"snmp"] 0.28ms] 
  

Loss: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["loss",7,"snmp"] 0.28ms] 
  

Power: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["power",7,"snmp"] 0.27ms] 
  

Power_consumed: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["power_consumed",7,"snmp"] 0.3ms] 
  

Power_factor: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["power_factor",7,"snmp"] 0.28ms] 
  

Runtime: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["runtime",7,"snmp"] 0.38ms] 
  

Signal: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["signal",7,"snmp"] 0.34ms] 
  

State: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["state",7,"snmp"] 0.33ms] 
  

Count: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["count",7,"snmp"] 0.36ms] 
  

Temperature: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["temperature",7,"snmp"] 0.32ms] 
  

Tv_signal: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["tv_signal",7,"snmp"] 0.31ms] 
  

Bitrate: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["bitrate",7,"snmp"] 0.36ms] 
  

Voltage: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["voltage",7,"snmp"] 0.36ms] 
  

Snr: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["snr",7,"snmp"] 0.32ms] 
  

Pressure: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["pressure",7,"snmp"] 0.32ms] 
  

Cooling: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["cooling",7,"snmp"] 0.31ms] 
  

Delay: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["delay",7,"snmp"] 0.3ms] 
  

Quality_factor: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["quality_factor",7,"snmp"] 0.35ms] 
  

Chromatic_dispersion: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["chromatic_dispersion",7,"snmp"] 0.3ms] 
  

Ber: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["ber",7,"snmp"] 0.34ms] 
  

Eer: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["eer",7,"snmp"] 0.3ms] 
  

Waterflow: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["waterflow",7,"snmp"] 0.32ms] 
  

Percent: array (
)  
SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class=? AND S.device_id = D.device_id AND D.device_id = ? AND S.poller_type = ? ["percent",7,"snmp"] 0.3ms] 
  


>> Runtime for discovery module 'sensors': 0.0270 seconds with 34296 bytes
>> SNMP: [1/0.01s] MySQL: [34/0.11s] RRD: [0/0.00s]  
#### Unload disco module sensors ####

Modules status: Global+  
OS  
Device  

#### Load disco module storage ####
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'DATA-DOMAIN-MIB' '-M' '/opt/librenms/mibs:/opt/librenms/mibs/datadomain' 'udp:HOSTNAME:161' 'fileSystemSpaceTable']
fileSystemSpaceTable = No more variables left in this MIB View (It is past the end of the MIB tree)  
  
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' '-Os' 'udp:HOSTNAME:161' 'ARICENT-ISS-MIB::issSwitchCurrentFlashUsage.0']  
Exitcode: 1 ["MIB search path: /opt/librenms/mibs
Cannot find module (ARICENT-ISS-MIB): At line 12 in (none)
ARICENT-ISS-MIB::issSwitchCurrentFlashUsage.0: Unknown Object Identifier
"] 
  
MIB search path: /opt/librenms/mibs
Cannot find module (ARICENT-ISS-MIB): At line 12 in (none)
ARICENT-ISS-MIB::issSwitchCurrentFlashUsage.0: Unknown Object Identifier
  
hrStorage : SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'UCD-SNMP-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'dskTable']
dskTable = No more variables left in this MIB View (It is past the end of the MIB tree)  
  
SQL[SELECT `storage_descr` FROM `storage` WHERE `device_id`  = '7' AND `storage_type` != 'dsk' [] 0.41ms] 
  
array (
)  
SQL[SELECT * FROM `storage` WHERE `device_id`  = '7' [] 0.26ms] 
  


>> Runtime for discovery module 'storage': 0.0360 seconds with 5752 bytes
>> SNMP: [3/0.03s] MySQL: [2/0.01s] RRD: [0/0.00s]  
#### Unload disco module storage ####

Modules status: Global+  
OS  
Device  

#### Load disco module hr-device ####
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'HOST-RESOURCES-MIB:HOST-RESOURCES-TYPES' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'hrProcessorTable']
hrProcessorTable = No Such Object available on this agent at this OID  
  
Invalid snmp_walk() data = hrProcessorTable = No Such Object available on this agent at this OID  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'HOST-RESOURCES-MIB:HOST-RESOURCES-TYPES' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'hrDeviceTable']
hrDeviceTable = No Such Object available on this agent at this OID  
  
Invalid snmp_walk() data = hrDeviceTable = No Such Object available on this agent at this OID  
array (
)  
SQL[SELECT * FROM `hrDevice` WHERE `device_id`  = '7' [] 0.29ms] 
  


>> Runtime for discovery module 'hr-device': 0.0210 seconds with 2336 bytes
>> SNMP: [2/0.02s] MySQL: [1/0.00s] RRD: [0/0.00s]  
#### Unload disco module hr-device ####

Modules status: Global+  
OS  
Device  

#### Load disco module discovery-protocols ####
 LLDP-MIB: SNMP['/usr/bin/snmpbulkwalk' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' '-Os' 'udp:HOSTNAME:161' 'LLDP-MIB::lldpRemTable']  
lldpRemTable = No Such Object available on this agent at this OID
  
  

 OSPF Discovery: SQL[SELECT DISTINCT(`ospfNbrIpAddr`),`device_id` FROM `ospf_nbrs` WHERE `device_id`=? [7] 0.47ms] 
  

  
SQL[SELECT * FROM `links` AS L, `ports` AS I WHERE L.local_port_id = I.port_id AND I.device_id = ? [7] 0.44ms] 
  
SQL[DELETE T FROM `links` T LEFT JOIN `devices` ON `devices`.`device_id` = T.`local_device_id` WHERE `devices`.`device_id` IS NULL [] 0.17ms] 
  
 0 orphaned links deleted  

>> Runtime for discovery module 'discovery-protocols': 0.0180 seconds with 2784 bytes
>> SNMP: [1/0.02s] MySQL: [3/0.01s] RRD: [0/0.00s]  
#### Unload disco module discovery-protocols ####

Modules status: Global+  
OS  
Device  

#### Load disco module arp-table ####
SNMP['/usr/bin/snmpbulkwalk' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' 'IP-MIB::ipNetToPhysicalPhysAddress']  
IP-MIB::ipNetToPhysicalPhysAddress = No Such Object available on this agent at this OID
  
  
SNMP['/usr/bin/snmpbulkwalk' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' 'IP-MIB::ipNetToMediaPhysAddress']  
IP-MIB::ipNetToMediaPhysAddress = No Such Object available on this agent at this OID
  
  
SQL[SELECT * from `ipv4_mac` WHERE `device_id`=? AND `context_name`=? [7,""] 0.34ms] 
  
SQL[DELETE T FROM `ipv4_mac` T LEFT JOIN `ports` ON `ports`.`port_id` = T.`port_id` LEFT JOIN `devices` ON `devices`.`device_id` = T.`device_id` WHERE `ports`.`port_id` IS NULL AND `devices`.`device_id` IS NULL [] 0.4ms] 
  


>> Runtime for discovery module 'arp-table': 0.0260 seconds with 2832 bytes
>> SNMP: [2/0.03s] MySQL: [2/0.01s] RRD: [0/0.00s]  
#### Unload disco module arp-table ####

Modules status: Global+  
OS  
Device  

#### Load disco module discovery-arp ####
SQL[
    SELECT *
    FROM ipv4_mac as m, ports as i
    WHERE m.port_id = i.port_id
    AND i.device_id = ?
    AND i.deleted = 0
    AND NOT EXISTS (
        SELECT * FROM ipv4_addresses a
        WHERE a.ipv4_address = m.ipv4_address
    )
    GROUP BY ipv4_address
    ORDER BY ipv4_address
     [7] 0.53ms] 
  


>> Runtime for discovery module 'discovery-arp': 0.0000 seconds with 816 bytes
>> SNMP: [0/0.00s] MySQL: [1/0.01s] RRD: [0/0.00s]  
#### Unload disco module discovery-arp ####

Modules status: Global-  
OS  
Device  
Module [ junose-atm-vp ] disabled globally.

Modules status: Global+  
OS  
Device  

#### Load disco module bgp-peers ####
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' 'BGP4-MIB::bgpLocalAs.0']  
BGP4-MIB::bgpLocalAs.0 = No Such Object available on this agent at this OID
  
  
No BGP on hostPeers :  
SQL[DELETE FROM `bgpPeers` WHERE device_id=? AND context_name=? [7,""] 0.21ms] 
  
SQL[DELETE FROM `bgpPeers_cbgp` WHERE device_id=? AND context_name=? [7,""] 0.18ms] 
  

SQL[SELECT DISTINCT context_name FROM bgpPeers WHERE device_id=? [7] 0.23ms] 
  

>> Runtime for discovery module 'bgp-peers': 0.0110 seconds with 2376 bytes
>> SNMP: [1/0.01s] MySQL: [3/0.01s] RRD: [0/0.00s]  
#### Unload disco module bgp-peers ####

Modules status: Global+  
OS  
Device  

#### Load disco module vlans ####
SQL[SELECT * FROM `vlans` WHERE `device_id` = ? [7] 0.18ms] 
  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'BRIDGE-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'dot1dBasePortIfIndex']
dot1dBasePortIfIndex = No Such Object available on this agent at this OID  
  
Invalid snmp_walk() data = dot1dBasePortIfIndex = No Such Object available on this agent at this OID  
IEEE8021-Q-BRIDGE-MIB VLANs: SNMP['/usr/bin/snmpget' '-v2c' '-c' 'COMMUNITY' '-Oqv' '-m' 'IEEE8021-Q-BRIDGE-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'dot1qVlanVersionNumber.0']
No Such Object available on this agent at this OID  
  


>> Runtime for discovery module 'vlans': 0.0240 seconds with 2032 bytes
>> SNMP: [2/0.02s] MySQL: [1/0.00s] RRD: [0/0.00s]  
#### Unload disco module vlans ####

Modules status: Global-  
OS  
Device  
Module [ vminfo ] disabled globally.

Modules status: Global-  
OS  
Device  
Module [ printer-supplies ] disabled globally.

Modules status: Global+  
OS  
Device  

#### Load disco module ucd-diskio ####
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'UCD-DISKIO-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'diskIOEntry']
diskIOEntry = No more variables left in this MIB View (It is past the end of the MIB tree)  
  
array (
)  
SQL[SELECT * FROM `ucd_diskio` where `device_id`  = '7' [] 0.32ms] 
  


>> Runtime for discovery module 'ucd-diskio': 0.0090 seconds with 1120 bytes
>> SNMP: [1/0.01s] MySQL: [1/0.00s] RRD: [0/0.00s]  
#### Unload disco module ucd-diskio ####

Modules status: Global+  
OS  
Device  

#### Load disco module applications ####

Applications: SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUs' '-m' 'NET-SNMP-EXTEND-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'nsExtendStatus']
nsExtendStatus = No more variables left in this MIB View (It is past the end of the MIB tree)  
  

Available:  
Checking for:  
SQL[SELECT `app_type`,`discovered` FROM `applications` WHERE `device_id`=? AND deleted_at IS NULL ORDER BY `app_type` [7] 0.3ms] 
  
SQL[select * from `applications` where `applications`.`device_id` = ? and `applications`.`device_id` is not null and 0 = 1 and `applications`.`deleted_at` is null [7] 0.22ms] 
  
SQL[DELETE T FROM `application_metrics` T LEFT JOIN `applications` ON `applications`.`app_id` = T.`app_id` WHERE `applications`.`app_id` IS NULL [] 0.28ms] 
  


>> Runtime for discovery module 'applications': 0.0100 seconds with 7800 bytes
>> SNMP: [1/0.01s] MySQL: [3/0.01s] RRD: [0/0.00s]  
#### Unload disco module applications ####

Modules status: Global+  
OS  
Device  

#### Load disco module services ####

>> Runtime for discovery module 'services': 0.0000 seconds with 80 bytes
>> SNMP: [0/0.00s] MySQL: [0/0.00s] RRD: [0/0.00s]  
#### Unload disco module services ####

Modules status: Global+  
OS  
Device  

#### Load disco module stp ####
SNMP['/usr/bin/snmpget' '-M' '/opt/librenms/mibs' '-m' 'SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:NET-SNMP-VACM-MIB' '-v2c' '-c' 'COMMUNITY' '-OQXUte' 'udp:HOSTNAME:161' 'BRIDGE-MIB::dot1dStpProtocolSpecification.0']  
BRIDGE-MIB::dot1dStpProtocolSpecification.0 = No Such Object available on this agent at this OID
  
  
Instances: SQL[select * from `stp` where `stp`.`device_id` = ? and `stp`.`device_id` is not null [7] 0.33ms] 
  

Ports: SQL[select * from `ports_stp` where `ports_stp`.`device_id` = ? and `ports_stp`.`device_id` is not null [7] 0.24ms] 
  


>> Runtime for discovery module 'stp': 0.0110 seconds with 72472 bytes
>> SNMP: [1/0.01s] MySQL: [2/0.01s] RRD: [0/0.00s]  
#### Unload disco module stp ####

Modules status: Global+  
OS  
Device  

#### Load disco module ntp ####

>> Runtime for discovery module 'ntp': 9.8940 seconds with 80 bytes
>> SNMP: [0/0.00s] MySQL: [0/0.00s] RRD: [0/0.00s]  
#### Unload disco module ntp ####

Modules status: Global-  
OS  
Device  
Module [ loadbalancers ] disabled globally.

Modules status: Global-  
OS  
Device  
Module [ mef ] disabled globally.

Modules status: Global+  
OS  
Device  

#### Load disco module wireless ####
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"ap-count"] 0.28ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"clients"] 0.27ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"quality"] 0.22ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"capacity"] 0.2ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"utilization"] 0.21ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"rate"] 0.19ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"ccq"] 0.18ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"snr"] 0.34ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"sinr"] 0.25ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"rsrp"] 0.2ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"rsrq"] 0.21ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"ssr"] 0.17ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"mse"] 0.18ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"xpi"] 0.18ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"rssi"] 0.17ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"power"] 0.18ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"noise-floor"] 0.18ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"errors"] 0.21ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"error-ratio"] 0.19ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"error-rate"] 0.18ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"frequency"] 0.17ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"distance"] 0.19ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"cell"] 0.19ms] 
  
SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`=? AND `sensor_class`=? [7,"channel"] 0.17ms] 
  

>> Runtime for discovery module 'wireless': 0.0090 seconds with 15792 bytes
>> SNMP: [0/0.00s] MySQL: [24/0.05s] RRD: [0/0.00s]  
#### Unload disco module wireless ####

Modules status: Global+  
OS  
Device  

#### Load disco module fdb-table ####
SQL[SELECT `vlan_id`, `vlan_vlan` from `vlans` WHERE `device_id` = ? [7] 0.18ms] 
  
SQL[SELECT * FROM `ports_fdb` WHERE `device_id` = ? [7] 0.19ms] 
  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUsetX' '-m' 'Q-BRIDGE-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'dot1qTpFdbPort']
dot1qTpFdbPort = No Such Object available on this agent at this OID  
  
SNMP['/usr/bin/snmpbulkwalk' '-v2c' '-c' 'COMMUNITY' '-OQUsetX' '-m' 'BRIDGE-MIB' '-M' '/opt/librenms/mibs' 'udp:HOSTNAME:161' 'dot1dTpFdbPort']
dot1dTpFdbPort = No Such Object available on this agent at this OID  
  


>> Runtime for discovery module 'fdb-table': 0.0260 seconds with 1760 bytes
>> SNMP: [0/0.00s] MySQL: [2/0.00s] RRD: [0/0.00s]  
#### Unload disco module fdb-table ####

Modules status: Global+  
OS  
Device  

#### Load disco module mpls ####

>> Runtime for discovery module 'mpls': 0.0000 seconds with 144 bytes
>> SNMP: [0/0.00s] MySQL: [0/0.00s] RRD: [0/0.00s]  
#### Unload disco module mpls ####

SQL[update `devices` set `last_discovered_timetaken` = ?, `last_discovered` = NOW() where `device_id` = ? [1.618,7] 1.55ms] 
  
Discovered in 1.618 seconds

discovery.php 192.168.0.200 2024-04-12 09:37:19 - 1 devices discovered in 1.728 secs  

SNMP [45/0.44s]: Snmpget[24/0.22s] Snmpwalk[21/0.22s]  
SQL [102/0.32s]: Select[91/0.28s] Update[4/0.02s] Delete[6/0.02s] 
[1/0.01s]  
RRD [0/0.00s]:

Poller output

°
@murrant
Copy link
Member

murrant commented Apr 12, 2024

Why does it have an = at the front??? that seems like a bug.

To fix it on LibreNMS side, you would just remove the ^ from the detection regex and allow it to find Meraki MR anywhere in the sysDescr. I'm not going to do that if it is just a bug or someone edited the sysDescr string.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants