Uploaded image for project: 'Observium'
  1. Observium
  2. OBS-1095

ESXi 5.1 not dectecting vm inventory

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • Discovery
    • VMware ESXi 5.1.0 build-2000251 VMware, Inc. x86_64

    Description

      We have been able to discover vm's in the past, but now it does not show them anymore. SNMP running and config is not corrupt for snmp.xml.
      The ESXi host we have also stay in a Device not yet discovered state.
      It shows polling of ports and virtual interfaces etc but it's not showing the actual vm hosts.

      Attachments

        1. DEBUG
          17 kB
        2. screenshot.png
          screenshot.png
          492 kB

        Activity

          [OBS-1095] ESXi 5.1 not dectecting vm inventory
          landy Mike Stupalov made changes -
          Labels New: VM

          Is this still extant? This output seems to suggest that your VMware devices are not actually returning any data, so this is a VMware issue, not really anything to do with us.

          CMD[/usr/bin/snmpbulkwalk -v2c -c *** -Pu -Osqnv -m +VMWARE-ROOT-MIB:VMWARE-VMINFO-MIB -M
          /dbdata/observium/mibs/rfc:/dbdata/observium/mibs/net-snmp:/dbdata/observium/mibs/vmware 'udp':'ny1-prod-esx112.mgt.peer1.squarespace.net':'161' VMWARE-VMINFO-MIB::vmwVmVMID]
          EXITCODE[0]
          RUNTIME[0.1324s]
          STDOUT[
          No Such Object available on this agent at this OID
          ]
          SNMP_STATUS[FALSE]
           
          CMD[/usr/bin/snmpbulkwalk -v2c -c *** -Pu -Osqn -m +VMWARE-ROOT-MIB:VMWARE-VMINFO-MIB -M /dbdata/observium/mibs/rfc:/dbdata/observium/mibs/net-snmp:/dbdata/observium/mibs/vmware 'udp':'ny1-prod-esx112.mgt.peer1.squarespace.net':'161' VMWARE-VMINFO-MIB::vmwVmUUID]
          EXITCODE[0]
          RUNTIME[0.1308s]
          STDOUT[
          .1.3.6.1.4.1.6876.2.1.1.10 No Such Instance currently exists at this OID
          ]
          SNMP_STATUS[FALSE]
           
           
          adama Adam Armstrong added a comment - Is this still extant? This output seems to suggest that your VMware devices are not actually returning any data, so this is a VMware issue, not really anything to do with us. CMD[/usr/bin/snmpbulkwalk -v2c -c *** -Pu -Osqnv -m +VMWARE-ROOT-MIB:VMWARE-VMINFO-MIB -M /dbdata/observium/mibs/rfc:/dbdata/observium/mibs/net-snmp:/dbdata/observium/mibs/vmware 'udp':'ny1-prod-esx112.mgt.peer1.squarespace.net':'161' VMWARE-VMINFO-MIB::vmwVmVMID] EXITCODE [0] RUNTIME [0.1324s] STDOUT[ No Such Object available on this agent at this OID ] SNMP_STATUS [FALSE]   CMD [/usr/bin/snmpbulkwalk -v2c -c *** -Pu -Osqn -m +VMWARE-ROOT-MIB:VMWARE-VMINFO-MIB -M /dbdata/observium/mibs/rfc:/dbdata/observium/mibs/net-snmp:/dbdata/observium/mibs/vmware 'udp':'ny1-prod-esx112.mgt.peer1.squarespace.net':'161' VMWARE-VMINFO-MIB::vmwVmUUID] EXITCODE [0] RUNTIME [0.1308s] STDOUT[ .1.3.6.1.4.1.6876.2.1.1.10 No Such Instance currently exists at this OID ] SNMP_STATUS [FALSE]    

          Try to active SNMP on VMWARE with these commands in order.

           

          esxcli system snmp set -c public
          esxcli system snmp set -l warning
          esxcli system snmp set -e yes

           

           

          rossato158 Giovanni Rossato added a comment - Try to active SNMP on VMWARE with these commands in order.   esxcli system snmp set -c public esxcli system snmp set -l warning esxcli system snmp set -e yes    
          landy Mike Stupalov made changes -
          Workflow Original: classic default workflow [ 11980 ] New: Observium workflow [ 13021 ]

          I see everything from today. I'm running a -all discovery to clear up the existing devices. But whatever auto discovery that's on doesn't seem to work correctly.

          tvernick Todd Vernick added a comment - I see everything from today. I'm running a -all discovery to clear up the existing devices. But whatever auto discovery that's on doesn't seem to work correctly.

          Go to http://<your_observium>/pollerlog/
          Look at last discovered column and timestamp

          kentbjoh Kent Johannessen added a comment - Go to http://<your_observium>/pollerlog/ Look at last discovered column and timestamp

          How do I check if it's running for all?

          tvernick Todd Vernick added a comment - How do I check if it's running for all?

          Interesting indeed. Are you sure discovery runs for all devices ?
          I see you run a older version of Observium, maybe try to update that also ?

          kentbjoh Kent Johannessen added a comment - Interesting indeed. Are you sure discovery runs for all devices ? I see you run a older version of Observium, maybe try to update that also ?

          Wow interesting. That debug command made the VM's show up and now it no longer says it's not yet discovered.
          Is there maybe a problem with the discovery running when a host first is first added?

          tvernick Todd Vernick added a comment - Wow interesting. That debug command made the VM's show up and now it no longer says it's not yet discovered. Is there maybe a problem with the discovery running when a host first is first added?

          Also attached screenshot of device overview. It still says it was not discovered and this was added over a month ago. This is similar for almost all esx hosts.
          I've tried restarting snmp, and using a fresh copy of the snmp.xml file on the esx host but nothing cleared it up thus far.

          tvernick Todd Vernick added a comment - Also attached screenshot of device overview. It still says it was not discovered and this was added over a month ago. This is similar for almost all esx hosts. I've tried restarting snmp, and using a fresh copy of the snmp.xml file on the esx host but nothing cleared it up thus far.

          People

            adama Adam Armstrong
            tvernick Todd Vernick
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: