Ad Widget

Collapse

Cyberpower ENVIRONSENSOR Monitor Room Temperature

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • datacare
    Junior Member
    • Dec 2021
    • 22

    #1

    Cyberpower ENVIRONSENSOR Monitor Room Temperature

    We have several server rooms running Cyberpower UPS with RMCARD305 management cards.

    Currently we are using this tempate: https://share.zabbix.com/power-ups/c...-rmcard305-205 created by Sergey Romanov to monitor the UPS and it is working great.
    The template was written for Zabbix 4.4 but we are running 5.4 and it works well.

    However I would like to monitor the room temperature via the attached ENVIRONSENSOR made by Cyberpower. I have tried working with the MIB specified by Cyberpower and the OID found online. But am unable to get it working. If anyone can help me with this it would be greatly appreciated!

    Rob
  • cyber
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Dec 2006
    • 4807

    #2
    And you left out the most important part... what exactly goes wrong...
    Link to mib could be useful etc..

    Comment

    • datacare
      Junior Member
      • Dec 2021
      • 22

      #3
      No data comes back on the environment temp what so ever. when I test it using "Get Value" I get message:
      • SNMP error: (noSuchName) There is no such variable name in this MIB.

      Lines from the Cyberpower MIB file are:

      envirIdent OBJECT IDENTIFIER ::= { environmentSensor 1 }
      envirTemp OBJECT IDENTIFIER ::= { environmentSensor 2 }
      envirHumid OBJECT IDENTIFIER ::= { environmentSensor 3 }
      envirContact OBJECT IDENTIFIER ::= { environmentSensor 4 }

      Link to MIB file: https://github.com/RusTaurus/cyberpo...8e4625cf6bec51

      Comment

      • vicbc
        Member
        • Nov 2021
        • 39

        #4
        Originally posted by datacare
        No data comes back on the environment temp what so ever. when I test it using "Get Value" I get message:
        • SNMP error: (noSuchName) There is no such variable name in this MIB.

        Lines from the Cyberpower MIB file are:

        envirIdent OBJECT IDENTIFIER ::= { environmentSensor 1 }
        envirTemp OBJECT IDENTIFIER ::= { environmentSensor 2 }
        envirHumid OBJECT IDENTIFIER ::= { environmentSensor 3 }
        envirContact OBJECT IDENTIFIER ::= { environmentSensor 4 }

        Link to MIB file: https://github.com/RusTaurus/cyberpo...8e4625cf6bec51
        Hey Datacare.
        Even though you sent the reference for the MIB file, can you run snmpwalk in the RMCARD305 and check for those environmentSensors? If they exist, check if the name is expelled correctly in the Template you're using.
        If you identify any of them, try running snmpget from the Zabbix Server/Proxy and check the return of it.

        Comment

        • datacare
          Junior Member
          • Dec 2021
          • 22

          #5
          This is my SNMPWALK output. sorry I am not very knowlegable about SNMP. But I specified the MIB file in my snmpwalk command.

          RFC1213-MIB::sysDescr.0 = STRING: "UPS SNMP Card"
          RFC1213-MIB::sysObjectID.0 = OID: CPS-MIB::ups
          RFC1213-MIB::sysUpTime.0 = Timeticks: (20423600) 2 days, 8:43:56.00
          RFC1213-MIB::sysContact.0 = STRING: "Administrator"
          RFC1213-MIB::sysName.0 = STRING: "RMCARD305 (205)"
          RFC1213-MIB::sysLocation.0 = STRING: "Server Room"
          RFC1213-MIB::sysServices.0 = INTEGER: 72
          RFC1213-MIB::ifNumber.0 = INTEGER: 2
          RFC1213-MIB::ifIndex.1 = INTEGER: 1
          RFC1213-MIB::ifIndex.2 = INTEGER: 2
          RFC1213-MIB::ifDescr.1 = Hex-STRING: 61 67 00 00 00
          RFC1213-MIB::ifDescr.2 = Hex-STRING: 00 08 35 12 00
          RFC1213-MIB::ifType.1 = INTEGER: 0
          RFC1213-MIB::ifType.2 = INTEGER: ds1(18)
          RFC1213-MIB::ifMtu.1 = INTEGER: 1500
          RFC1213-MIB::ifMtu.2 = INTEGER: 4649
          RFC1213-MIB::ifSpeed.1 = Gauge32: 10000000
          RFC1213-MIB::ifSpeed.2 = Gauge32: 134222393
          RFC1213-MIB::ifPhysAddress.1 = Hex-STRING: 00 0C 15 01 D6 98
          RFC1213-MIB::ifPhysAddress.2 = ""
          RFC1213-MIB::ifAdminStatus.1 = INTEGER: 7
          RFC1213-MIB::ifAdminStatus.2 = INTEGER: down(2)
          RFC1213-MIB::ifOperStatus.1 = INTEGER: up(1)
          RFC1213-MIB::ifOperStatus.2 = INTEGER: down(2)
          RFC1213-MIB::ifLastChange.1 = Timeticks: (0) 0:00:00.00
          RFC1213-MIB::ifLastChange.2 = Timeticks: (134222397) 15 days, 12:50:23.97
          RFC1213-MIB::ifInOctets.1 = Counter32: 0
          RFC1213-MIB::ifInOctets.2 = Counter32: 134222401
          RFC1213-MIB::ifInUcastPkts.1 = Counter32: 0
          RFC1213-MIB::ifInUcastPkts.2 = Counter32: 134222405
          RFC1213-MIB::ifInNUcastPkts.1 = Counter32: 0
          RFC1213-MIB::ifInNUcastPkts.2 = Counter32: 134222409
          RFC1213-MIB::ifInDiscards.1 = Counter32: 0
          RFC1213-MIB::ifInDiscards.2 = Counter32: 134222413
          RFC1213-MIB::ifInErrors.1 = Counter32: 0
          RFC1213-MIB::ifInErrors.2 = Counter32: 0
          RFC1213-MIB::ifInUnknownProtos.1 = Counter32: 0
          RFC1213-MIB::ifInUnknownProtos.2 = Counter32: 0
          RFC1213-MIB::ifOutOctets.1 = Counter32: 0
          RFC1213-MIB::ifOutOctets.2 = Counter32: 134222417
          RFC1213-MIB::ifOutUcastPkts.1 = Counter32: 0
          RFC1213-MIB::ifOutUcastPkts.2 = Counter32: 134222421
          RFC1213-MIB::ifOutNUcastPkts.1 = Counter32: 0
          RFC1213-MIB::ifOutNUcastPkts.2 = Counter32: 134222425
          RFC1213-MIB::ifOutDiscards.1 = Counter32: 0
          RFC1213-MIB::ifOutDiscards.2 = Counter32: 134222429
          RFC1213-MIB::ifOutErrors.1 = Counter32: 0
          RFC1213-MIB::ifOutErrors.2 = Counter32: 0
          RFC1213-MIB::ifOutQLen.1 = Gauge32: 0
          RFC1213-MIB::ifOutQLen.2 = Gauge32: 0
          RFC1213-MIB::ifSpecific.1 = OID: ccitt.0
          RFC1213-MIB::ifSpecific.2 = OID: ccitt.0
          RFC1213-MIB::atIfIndex.1.192.168.1.1 = INTEGER: 1
          RFC1213-MIB::atPhysAddress.1.192.168.1.1 = Hex-STRING: 80 2A A8 CD 7D 0D
          RFC1213-MIB::atNetAddress.1.192.168.1.1 = Network Address: C0:A8:01:01
          RFC1213-MIB::ipForwarding.0 = INTEGER: not-forwarding(2)
          RFC1213-MIB::ipDefaultTTL.0 = INTEGER: 255
          RFC1213-MIB::ipInReceives.0 = Counter32: 47164
          RFC1213-MIB::ipInHdrErrors.0 = Counter32: 0
          RFC1213-MIB::ipInAddrErrors.0 = Counter32: 10626
          RFC1213-MIB::ipForwDatagrams.0 = Counter32: 0
          RFC1213-MIB::ipInUnknownProtos.0 = Counter32: 0
          RFC1213-MIB::ipInDiscards.0 = Counter32: 10626
          RFC1213-MIB::ipInDelivers.0 = Counter32: 36544
          RFC1213-MIB::ipOutRequests.0 = Counter32: 35028
          RFC1213-MIB::ipOutDiscards.0 = Counter32: 0
          RFC1213-MIB::ipOutNoRoutes.0 = Counter32: 0
          RFC1213-MIB::ipReasmTimeout.0 = INTEGER: 0
          RFC1213-MIB::ipReasmReqds.0 = Counter32: 0
          RFC1213-MIB::ipReasmOKs.0 = Counter32: 0
          RFC1213-MIB::ipReasmFails.0 = Counter32: 0
          RFC1213-MIB::ipFragOKs.0 = Counter32: 0
          RFC1213-MIB::ipFragFails.0 = Counter32: 0
          RFC1213-MIB::ipFragCreates.0 = Counter32: 0
          RFC1213-MIB::ipAdEntAddr.192.168.1.21 = IpAddress: 192.168.1.21
          RFC1213-MIB::ipAdEntIfIndex.192.168.1.21 = INTEGER: 1
          RFC1213-MIB::ipAdEntNetMask.192.168.1.21 = IpAddress: 255.255.255.0
          RFC1213-MIB::ipAdEntBcastAddr.192.168.1.21 = INTEGER: 1
          RFC1213-MIB::ipAdEntReasmMaxSize.192.168.1.21 = INTEGER: 0
          RFC1213-MIB::ipRouteDest.0.0.0.0 = IpAddress: 0.0.0.0
          RFC1213-MIB::ipRouteDest.192.168.1.0 = IpAddress: 192.168.1.0
          RFC1213-MIB::ipRouteIfIndex.0.0.0.0 = INTEGER: 1
          RFC1213-MIB::ipRouteIfIndex.192.168.1.0 = INTEGER: 1
          RFC1213-MIB::ipRouteMetric1.0.0.0.0 = INTEGER: 1
          RFC1213-MIB::ipRouteMetric1.192.168.1.0 = INTEGER: 0
          RFC1213-MIB::ipRouteMetric2.0.0.0.0 = INTEGER: -1
          RFC1213-MIB::ipRouteMetric2.192.168.1.0 = INTEGER: -1
          RFC1213-MIB::ipRouteMetric3.0.0.0.0 = INTEGER: -1
          RFC1213-MIB::ipRouteMetric3.192.168.1.0 = INTEGER: -1
          RFC1213-MIB::ipRouteMetric4.0.0.0.0 = INTEGER: -1
          RFC1213-MIB::ipRouteMetric4.192.168.1.0 = INTEGER: -1
          RFC1213-MIB::ipRouteNextHop.0.0.0.0 = IpAddress: 192.168.1.1
          RFC1213-MIB::ipRouteNextHop.192.168.1.0 = IpAddress: 192.168.1.21
          RFC1213-MIB::ipRouteType.0.0.0.0 = INTEGER: indirect(4)
          RFC1213-MIB::ipRouteType.192.168.1.0 = INTEGER: direct(3)
          RFC1213-MIB::ipRouteProto.0.0.0.0 = INTEGER: local(2)
          RFC1213-MIB::ipRouteProto.192.168.1.0 = INTEGER: local(2)
          RFC1213-MIB::ipRouteAge.0.0.0.0 = INTEGER: 0
          RFC1213-MIB::ipRouteAge.192.168.1.0 = INTEGER: 0
          RFC1213-MIB::ipRouteMask.0.0.0.0 = IpAddress: 0.0.0.0
          RFC1213-MIB::ipRouteMask.192.168.1.0 = IpAddress: 255.255.255.0
          RFC1213-MIB::ipRouteMetric5.0.0.0.0 = INTEGER: -1
          RFC1213-MIB::ipRouteMetric5.192.168.1.0 = INTEGER: -1
          RFC1213-MIB::ipRouteInfo.0.0.0.0 = OID: ccitt.0
          RFC1213-MIB::ipRouteInfo.192.168.1.0 = OID: ccitt.0
          RFC1213-MIB::ipNetToMediaIfIndex.1.192.168.1.1 = INTEGER: 1
          RFC1213-MIB::ipNetToMediaPhysAddress.1.192.168.1.1 = Hex-STRING: 80 2A A8 CD 7D 0D
          RFC1213-MIB::ipNetToMediaNetAddress.1.192.168.1.1 = IpAddress: 192.168.1.1
          RFC1213-MIB::ipNetToMediaType.1.192.168.1.1 = INTEGER: dynamic(3)
          RFC1213-MIB::ipRoutingDiscards.0 = Counter32: 0
          RFC1213-MIB::icmpInMsgs.0 = Counter32: 0
          RFC1213-MIB::icmpInErrors.0 = Counter32: 0
          RFC1213-MIB::icmpInDestUnreachs.0 = Counter32: 0
          RFC1213-MIB::icmpInTimeExcds.0 = Counter32: 0
          RFC1213-MIB::icmpInParmProbs.0 = Counter32: 0
          RFC1213-MIB::icmpInSrcQuenchs.0 = Counter32: 0
          RFC1213-MIB::icmpInRedirects.0 = Counter32: 0
          RFC1213-MIB::icmpInEchos.0 = Counter32: 0
          RFC1213-MIB::icmpInEchoReps.0 = Counter32: 0
          RFC1213-MIB::icmpInTimestamps.0 = Counter32: 0
          RFC1213-MIB::icmpInTimestampReps.0 = Counter32: 0
          RFC1213-MIB::icmpInAddrMasks.0 = Counter32: 0
          RFC1213-MIB::icmpInAddrMaskReps.0 = Counter32: 0
          RFC1213-MIB::icmpOutMsgs.0 = Counter32: 0
          RFC1213-MIB::icmpOutErrors.0 = Counter32: 0
          RFC1213-MIB::icmpOutDestUnreachs.0 = Counter32: 0
          RFC1213-MIB::icmpOutTimeExcds.0 = Counter32: 0
          RFC1213-MIB::icmpOutParmProbs.0 = Counter32: 0
          RFC1213-MIB::icmpOutSrcQuenchs.0 = Counter32: 0
          RFC1213-MIB::icmpOutRedirects.0 = Counter32: 0
          RFC1213-MIB::icmpOutEchos.0 = Counter32: 0
          RFC1213-MIB::icmpOutEchoReps.0 = Counter32: 0
          RFC1213-MIB::icmpOutTimestamps.0 = Counter32: 0
          RFC1213-MIB::icmpOutTimestampReps.0 = Counter32: 0
          RFC1213-MIB::icmpOutAddrMasks.0 = Counter32: 0
          RFC1213-MIB::icmpOutAddrMaskReps.0 = Counter32: 0
          RFC1213-MIB::tcpRtoAlgorithm.0 = INTEGER: vanj(4)
          RFC1213-MIB::tcpRtoMin.0 = INTEGER: 1000
          RFC1213-MIB::tcpRtoMax.0 = INTEGER: 60000
          RFC1213-MIB::tcpMaxConn.0 = INTEGER: 12
          RFC1213-MIB::tcpActiveOpens.0 = Counter32: 0
          RFC1213-MIB::tcpPassiveOpens.0 = Counter32: 717
          RFC1213-MIB::tcpAttemptFails.0 = Counter32: 0
          RFC1213-MIB::tcpEstabResets.0 = Counter32: 604
          RFC1213-MIB::tcpCurrEstab.0 = Gauge32: 1
          RFC1213-MIB::tcpInSegs.0 = Counter32: 3877
          RFC1213-MIB::tcpOutSegs.0 = Counter32: 2034
          RFC1213-MIB::tcpRetransSegs.0 = Counter32: 0
          RFC1213-MIB::tcpConnTable.7.1.0 = Counter32: 32316
          RFC1213-MIB::tcpInErrs.0 = Counter32: 0
          RFC1213-MIB::tcpOutRsts.0 = Counter32: 61
          RFC1213-MIB::udpInDatagrams.0 = Counter32: 32319
          RFC1213-MIB::udpNoPorts.0 = Counter32: 0
          RFC1213-MIB::udpInErrors.0 = Counter32: 0
          RFC1213-MIB::udpOutDatagrams.0 = Counter32: 32321
          RFC1213-MIB::udpLocalAddress.0.0.0.0.53 = IpAddress: 0.0.0.0
          RFC1213-MIB::udpLocalAddress.0.0.0.0.161 = IpAddress: 0.0.0.0
          RFC1213-MIB::udpLocalAddress.0.0.0.0.53565 = IpAddress: 0.0.0.0
          RFC1213-MIB::udpLocalAddress.0.0.0.0.53566 = IpAddress: 0.0.0.0
          RFC1213-MIB::udpLocalPort.0.0.0.0.53 = INTEGER: 53
          RFC1213-MIB::udpLocalPort.0.0.0.0.161 = INTEGER: 161
          RFC1213-MIB::udpLocalPort.0.0.0.0.53565 = INTEGER: 53565
          RFC1213-MIB::udpLocalPort.0.0.0.0.53566 = INTEGER: 53566
          RFC1213-MIB::snmpInPkts.0 = Counter32: 32331
          RFC1213-MIB::snmpOutPkts.0 = Counter32: 32331
          RFC1213-MIB::snmpInBadVersions.0 = Counter32: 0
          RFC1213-MIB::snmpInBadCommunityNames.0 = Counter32: 0
          RFC1213-MIB::snmpInBadCommunityUses.0 = Counter32: 0
          RFC1213-MIB::snmpInASNParseErrs.0 = Counter32: 0
          RFC1213-MIB::snmpInTooBigs.0 = Counter32: 0
          RFC1213-MIB::snmpInNoSuchNames.0 = Counter32: 0
          RFC1213-MIB::snmpInBadValues.0 = Counter32: 0
          RFC1213-MIB::snmpInReadOnlys.0 = Counter32: 0
          RFC1213-MIB::snmpInGenErrs.0 = Counter32: 0
          RFC1213-MIB::snmpInTotalReqVars.0 = Counter32: 12008
          RFC1213-MIB::snmpInTotalSetVars.0 = Counter32: 0
          RFC1213-MIB::snmpInGetRequests.0 = Counter32: 31683
          RFC1213-MIB::snmpInGetNexts.0 = Counter32: 662
          RFC1213-MIB::snmpInSetRequests.0 = Counter32: 0
          RFC1213-MIB::snmpInGetResponses.0 = Counter32: 0
          RFC1213-MIB::snmpInTraps.0 = Counter32: 0
          RFC1213-MIB::snmpOutTooBigs.0 = Counter32: 0
          RFC1213-MIB::snmpOutNoSuchNames.0 = Counter32: 510
          RFC1213-MIB::snmpOutBadValues.0 = Counter32: 0
          RFC1213-MIB::snmpOutGenErrs.0 = Counter32: 0
          RFC1213-MIB::snmpOutGetRequests.0 = Counter32: 0
          RFC1213-MIB::snmpOutGetNexts.0 = Counter32: 0
          RFC1213-MIB::snmpOutSetRequests.0 = Counter32: 0
          RFC1213-MIB::snmpOutGetResponses.0 = Counter32: 32355
          RFC1213-MIB::snmpOutTraps.0 = Counter32: 0
          RFC1213-MIB::snmpEnableAuthenTraps.0 = INTEGER: disabled(2)
          RFC1213-MIB::mib-2.33.1.1.1.0 = STRING: "CPS"
          RFC1213-MIB::mib-2.33.1.1.2.0 = STRING: "OL3000RTXL2U"
          RFC1213-MIB::mib-2.33.1.1.3.0 = STRING: "Sv3A04"
          RFC1213-MIB::mib-2.33.1.1.5.0 = STRING: "RMCARD305 (205)"
          RFC1213-MIB::mib-2.33.1.2.1.0 = INTEGER: 2
          RFC1213-MIB::mib-2.33.1.2.2.0 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.2.3.0 = INTEGER: 19
          RFC1213-MIB::mib-2.33.1.2.4.0 = INTEGER: 100
          RFC1213-MIB::mib-2.33.1.2.5.0 = INTEGER: 780
          RFC1213-MIB::mib-2.33.1.2.7.0 = INTEGER: 47
          RFC1213-MIB::mib-2.33.1.3.2.0 = INTEGER: 1
          RFC1213-MIB::mib-2.33.1.3.3.1.1.1 = INTEGER: 1
          RFC1213-MIB::mib-2.33.1.3.3.1.2.1 = INTEGER: 599
          RFC1213-MIB::mib-2.33.1.3.3.1.3.1 = INTEGER: 116
          RFC1213-MIB::mib-2.33.1.3.3.1.4.1 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.3.3.1.5.1 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.4.1.0 = INTEGER: 3
          RFC1213-MIB::mib-2.33.1.4.2.0 = INTEGER: 600
          RFC1213-MIB::mib-2.33.1.4.3.0 = INTEGER: 1
          RFC1213-MIB::mib-2.33.1.4.4.1.1.1 = INTEGER: 1
          RFC1213-MIB::mib-2.33.1.4.4.1.2.1 = INTEGER: 120
          RFC1213-MIB::mib-2.33.1.4.4.1.3.1 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.4.4.1.4.1 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.4.4.1.5.1 = INTEGER: 39
          RFC1213-MIB::mib-2.33.1.5.1.0 = INTEGER: 599
          RFC1213-MIB::mib-2.33.1.5.2.0 = INTEGER: 1
          RFC1213-MIB::mib-2.33.1.5.3.1.1.1 = INTEGER: 1
          RFC1213-MIB::mib-2.33.1.5.3.1.2.1 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.5.3.1.3.1 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.5.3.1.4.1 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.6.1.0 = Gauge32: 0
          RFC1213-MIB::mib-2.33.1.7.1.0 = OID: RFC1213-MIB::mib-2.33.1.7.7.4
          RFC1213-MIB::mib-2.33.1.7.2.0 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.7.3.0 = INTEGER: 1
          RFC1213-MIB::mib-2.33.1.7.4.0 = ""
          RFC1213-MIB::mib-2.33.1.7.5.0 = Timeticks: (0) 0:00:00.00
          RFC1213-MIB::mib-2.33.1.7.6.0 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.8.1.0 = INTEGER: 2
          RFC1213-MIB::mib-2.33.1.8.2.0 = INTEGER: -1
          RFC1213-MIB::mib-2.33.1.8.3.0 = INTEGER: -1
          RFC1213-MIB::mib-2.33.1.8.4.0 = INTEGER: -1
          RFC1213-MIB::mib-2.33.1.8.5.0 = INTEGER: 1
          RFC1213-MIB::mib-2.33.1.9.2.0 = INTEGER: 599
          RFC1213-MIB::mib-2.33.1.9.3.0 = INTEGER: 120
          RFC1213-MIB::mib-2.33.1.9.4.0 = INTEGER: 600
          RFC1213-MIB::mib-2.33.1.9.5.0 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.9.6.0 = INTEGER: 0
          RFC1213-MIB::mib-2.33.1.9.8.0 = INTEGER: 2
          RFC1213-MIB::mib-2.33.1.9.9.0 = INTEGER: 95
          RFC1213-MIB::mib-2.33.1.9.10.0 = INTEGER: 150

          Comment

          • tim.mooney
            Senior Member
            • Dec 2012
            • 1427

            #6
            You're not walking the correct part of the tree to get the "CPS-MIB" specific stuff.

            It's a long thread, but I helped someone recently get to the point where they were loading the correct MIBs for their agents. They were specifically interested in the Avaya part of the tree, but there's a lot of information in the thread that would be relevant to you too. Maybe take a look here:



            and then follow-up in this thread with specific questions

            Comment

            • datacare
              Junior Member
              • Dec 2021
              • 22

              #7
              So after reading the thread above and doing some experimenting:
              my MIB file being CyberPower_MIB_v2.9.MIB and specifying that in /etc/snmp/snmp.local.conf and making sure it was available in the local directory and in the /usr/share/snmp/mibs directory I ran the follinwing commands:

              snmpwalk -v1 -c public -Of 192.168.1.21 -m +/home/administrator/CyberPower_MIB_v2.9.MIB envirTemp

              which yielded results:

              .iso.org.dod.internet.private.enterprises.cps.prod ucts.hardware.environmentSensor.envirTemp.envirTem perature.0 = INTEGER: 784
              .iso.org.dod.internet.private.enterprises.cps.prod ucts.hardware.environmentSensor.envirTemp.envirTem pHighThreshold.0 = INTEGER: 90
              .iso.org.dod.internet.private.enterprises.cps.prod ucts.hardware.environmentSensor.envirTemp.envirTem pLowThreshold.0 = INTEGER: 59
              .iso.org.dod.internet.private.enterprises.cps.prod ucts.hardware.environmentSensor.envirTemp.envirTem pRateOfChange.0 = INTEGER: 18
              .iso.org.dod.internet.private.enterprises.cps.prod ucts.hardware.environmentSensor.envirTemp.envirTem pHysteresis.0 = INTEGER: 4

              and

              snmpwalk -v1 -c public -On 192.168.1.21 -m +/home/administrator/CyberPower_MIB_v2.9.MIB envirTemp

              which yielded results

              .1.3.6.1.4.1.3808.1.1.4.2.1.0 = INTEGER: 784
              .1.3.6.1.4.1.3808.1.1.4.2.2.0 = INTEGER: 90
              .1.3.6.1.4.1.3808.1.1.4.2.3.0 = INTEGER: 59
              .1.3.6.1.4.1.3808.1.1.4.2.4.0 = INTEGER: 18
              .1.3.6.1.4.1.3808.1.1.4.2.5.0 = INTEGER: 4

              I as then able to use

              envirTem perature.0 and .1.3.6.1.4.1.3808.1.1.4.2.1.0 in the Zabbix item and get the appropriate results.

              All I need to do now is to configure it to display the temperature with a decimal so instead of 704 it reads 70.4 which is the degrees in Fahrenheit


              Comment


              • tim.mooney
                tim.mooney commented
                Editing a comment
                Nice! You made great progress. Once you're seeing stuff under ...enterprises.cps and it's displaying the text for the OIDs, you know you've got the MIB stuff sorted out.
            • datacare
              Junior Member
              • Dec 2021
              • 22

              #8
              Using the item processing tab to apply a custom multiplier of 0.1 I was able to get the value to display in degrees in example 70 instead of 702.

              Now I need to create a trigger for alerting me when the temperature is too high.

              Comment

              Working...