Details

    • Add New Device / OS
    • Resolution: Fixed
    • Minor
    • None
    • None
    • Discovery, Poller
    • None

    Description

      Adding an ICT Platinum DC Power device, looks like its missing the correct MIB translations. It categorizes it correctly as a power device but doesn't discovery any of the important power status. I know this is a newer device model. See attached Vendor MIB file.

      Attachments

        1. ICT-debug.txt
          55 kB
        2. image-2020-11-03-08-48-21-064.png
          image-2020-11-03-08-48-21-064.png
          18 kB
        3. image-2020-11-04-12-51-13-914.png
          image-2020-11-04-12-51-13-914.png
          12 kB
        4. screenshot-1.png
          screenshot-1.png
          185 kB

        Issue Links

          Activity

            [OBS-3483] ICT Platinum Power

            Thanks! Working now!

            ryan_swift Ryan Bergen added a comment - Thanks! Working now!

            Done in r10810.

            landy Mike Stupalov added a comment - Done in r10810.

            Looks like adding the .0 provides results.

            [root@obs observium]# snmpwalk -v2c -c sw-core-snmp1 -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/ict 10.50.112.254 ICT-PLATINUM-SERIES-MIB::batteryTemperature
            ICT-PLATINUM-SERIES-MIB::batteryTemperature = No Such Object available on this agent at this OID
            [root@obs observium]# snmpwalk -v2c -c sw-core-snmp1 -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/ict 10.50.112.254 ICT-PLATINUM-SERIES-MIB::batteryTemperature.0
            ICT-PLATINUM-SERIES-MIB::batteryTemperature.0 = INTEGER: 1000

            ryan_swift Ryan Bergen added a comment - Looks like adding the .0 provides results. [root@obs observium] # snmpwalk -v2c -c sw-core-snmp1 -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/ict 10.50.112.254 ICT-PLATINUM-SERIES-MIB::batteryTemperature ICT-PLATINUM-SERIES-MIB::batteryTemperature = No Such Object available on this agent at this OID [root@obs observium] # snmpwalk -v2c -c sw-core-snmp1 -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/ict 10.50.112.254 ICT-PLATINUM-SERIES-MIB::batteryTemperature.0 ICT-PLATINUM-SERIES-MIB::batteryTemperature.0 = INTEGER: 1000

            Dear god.. it seems as your device not support snmpwalks, example in sensors discovery:

            CMD[/usr/bin/snmpwalk -v2c -c *** -Pud -Ih -OQUsb -m ICT-PLATINUM-SERIES-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/ict 'udp':'10.50.112.254':'161' batteryTemperature]
            STDOUT[
            batteryTemperature = No Such Object available on this agent at this OID
            ]

            Try manually this commands (use correct community), for check snmpwalk vs snmpget:

            snmpwalk -v2c -c <community> -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/ict 10.50.112.254 ICT-PLATINUM-SERIES-MIB::batteryTemperature
             
            snmpget -v2c -c <community> -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/ict 10.50.112.254 ICT-PLATINUM-SERIES-MIB::batteryTemperature.0

            landy Mike Stupalov added a comment - Dear god.. it seems as your device not support snmpwalks, example in sensors discovery: CMD[/usr/bin/snmpwalk -v2c -c *** -Pud -Ih -OQUsb -m ICT-PLATINUM-SERIES-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/ict 'udp':'10.50.112.254':'161' batteryTemperature] STDOUT[ batteryTemperature = No Such Object available on this agent at this OID ] Try manually this commands (use correct community), for check snmpwalk vs snmpget : snmpwalk -v2c -c <community> -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/ict 10.50.112.254 ICT-PLATINUM-SERIES-MIB::batteryTemperature   snmpget -v2c -c <community> -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/ict 10.50.112.254 ICT-PLATINUM-SERIES-MIB::batteryTemperature.0

            See attached output file. Here is an example of a custom OID that works.

            Let me know if you require anything else to get this working.

             

            Thanks

            ICT-debug.txt

            ryan_swift Ryan Bergen added a comment - See attached output file. Here is an example of a custom OID that works. Let me know if you require anything else to get this working.   Thanks ICT-debug.txt

            Please add (full) debug discovery for device:

            ./discovery.php -d -h <device>

            landy Mike Stupalov added a comment - Please add (full) debug discovery for device: ./discovery.php -d -h <device>

            Updated to r10804 and still not getting any reported statistics about voltage, runtime, current, etc. Even if I remove and re-add the device, force a discovery and polling and disable the ICT-DISTRIBUTION-PANEL-MIB.

            Let me know if there is anything you can do on your end, or if you need any logs or outputs on my end.

             

            Thanks

            ryan_swift Ryan Bergen added a comment - Updated to r10804 and still not getting any reported statistics about voltage, runtime, current, etc. Even if I remove and re-add the device, force a discovery and polling and disable the ICT-DISTRIBUTION-PANEL-MIB. Let me know if there is anything you can do on your end, or if you need any logs or outputs on my end.   Thanks

            Support added in r10804.

            landy Mike Stupalov added a comment - Support added in r10804.

            Any update for this? We upgraded to the Paid Std version hoping this would unlock upgraded MIB files. 

             

            Please advise.

            ryan_swift Ryan Bergen added a comment - Any update for this? We upgraded to the Paid Std version hoping this would unlock upgraded MIB files.    Please advise.

            Please make and attach additional information about the device:

            • full snmp dump from device:

              snmpwalk -v2c -c <community>  --hexOutputLength=0 -ObentxU <hostname> .1 > myagent.snmpwalk
              snmpwalk -v2c -c <community>  --hexOutputLength=0 -ObentxU <hostname> .1.3.6.1.4.1 >> myagent.snmpwalk

              If device not support SNMP version 2c, replace -v2c with -v1.

            • If you have problems with discovery or poller processes, please do and attach these debugs:

              ./discovery.php -d -h <device>
              ./poller.php -d -h <device>

            • additionally attach device and/or vendor specific MIB files

            Note, this comment is added automatically.

            bot Observium Bot added a comment - Please make and attach additional information about the device: full snmp dump from device: snmpwalk -v2c -c <community> --hexOutputLength=0 -ObentxU <hostname> .1 > myagent.snmpwalk snmpwalk -v2c -c <community> --hexOutputLength=0 -ObentxU <hostname> .1.3.6.1.4.1 >> myagent.snmpwalk If device not support SNMP version 2c, replace -v2c with -v1. If you have problems with discovery or poller processes, please do and attach these debugs: ./discovery.php -d -h <device> ./poller.php -d -h <device> additionally attach device and/or vendor specific MIB files Note, this comment is added automatically.

            People

              landy Mike Stupalov
              ryan_swift Ryan Bergen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: