I am a little confused and looking for suggestions on what I can do to troubleshoot this issue.
On the machine that I am running Observium on I can use snmpwalk to view the device’s system information.
ubuntu@mgh-netmon:/opt/observium$ snmpwalk -Os -v 2c -c communitystring mx-hospital system sysDescr.0 = STRING: Meraki MX80 Cloud Managed Security Appliance sysObjectID.0 = OID: enterprises.29671.2.103 sysName.0 = STRING: MX-HOSPITAL sysORID.1 = OID: snmpMIB sysORID.2 = OID: vacmBasicGroup sysORID.3 = OID: ifMIB sysORDescr.1 = STRING: The MIB module for SNMPv2 entities sysORDescr.2 = STRING: View-based Access Control Model for SNMP. sysORDescr.3 = STRING: The MIB module to describe generic objects for network interface sub-layers sysORUpTime.1 = Timeticks: (1) 0:00:00.01 sysORUpTime.2 = Timeticks: (1) 0:00:00.01 sysORUpTime.3 = Timeticks: (16) 0:00:00.16
However when I use add_device it tells me that it cannot add the device.
ubuntu@mgh-netmon:/opt/observium$ ./add_device.php mx-hospital communitystring v2c 161 udp Observium v0.14.4.5229 Add Device(s)
Try to add mx-hospital: Trying v2c community communitystring ... No reply on community communitystring using v2c. Could not reach mx-hospital with given SNMP community using v2c. Devices skipped: 1.
Any ideas? I know it Is not a network/firewall related issue since SNMPWALK can access the device. I know it is not an SNMP string issue because both SNMPWALK and another monitoring system is able to access this device using the provided SNMP string.