Hi, I used the Mikrotik MIB download from Mikrotik.com.

I then downloaded your MIB importer, which works really well. I saved the new exported file into the \snmplibs folder. It shows up when i use SNMP Library as a new sensor. Great.

Now the problem im having is when i add the only CCQ OID from the list the result comes up as "0". This is the OID im using :

1.3.6.1.4.1.14988.1.1.1.3.1.10.2

Many thanks Nick


Article Comments

Hello Nick,
thank you for your inquiry.


To confirm the SNMP replies/values provided by your Mikrotik device, please download our latest SNMP Tester, run it on the PRTG Host (or host of the Remote Probe), and perform a Walk test against the target device providing the "1.3.6.1.4.1.14988.1.1.1.3" OID (without quotes) as parameter.

Which results do you get in the Tester? Please post the result logfile from the Tester.

Additionally, which version of RouterOS are you running? I've located an (older) thread at Mikrotik's Forum where some users complained about missing OID's, including the overall-ccq : forum.mikrotik.com.

Best Regards,


Dec, 2015 - Permalink

Thanks for your response.

Here is the log you requested.

----------------------- New Test -----------------------
Paessler SNMP Tester 5.2.1
2015/12/23 04:04:43 PM (2 ms) : Device: 172.16.67.3
2015/12/23 04:04:43 PM (3 ms) : SNMP V1
2015/12/23 04:04:43 PM (4 ms) : Custom OID 1.3.6.1.4.1.14988.1.1.1.3
2015/12/23 04:04:43 PM (53 ms) : SNMP Datatype: ASN_NULL
2015/12/23 04:04:43 PM (55 ms) : -------
2015/12/23 04:04:43 PM (56 ms) : Value: NULL2
2015/12/23 04:04:43 PM (58 ms) : Done

The RouterOS is version 6.29.1 the device is a 912UAG-5HPnD BaseBox 5


Dec, 2015 - Permalink

Hello, thank you for your reply.

I'm afraid that you've ran te "Custom OID" test, we need you to perform the "Walk" test which is right below on the "Request Type" selection. Please perform the test anew and let us know the outcome.

Best Regards,


Dec, 2015 - Permalink

Right ive run the "walk" and get the following results.

----------------------- New Test -----------------------
Paessler SNMP Tester 5.2.1
12/23/2015 17:29:51 (2 ms) : Device: 172.16.67.3
12/23/2015 17:29:51 (3 ms) : SNMP V1
12/23/2015 17:29:51 (3 ms) : Walk 
12/23/2015 17:29:51 (4 ms) : Error: -2007

Weird because I am getting the results like signal strength etc


Dec, 2015 - Permalink

Dear Beastman007

This error points to a wrong OID format. Please check if you have any white spaces before and/or after the OID.


Dec, 2015 - Permalink

Sorry here is the correct format.

----------------------- New Test -----------------------
Paessler SNMP Tester 5.2.1
12/24/2015 23:48:58 (1 ms) : Device: 172.16.67.3
12/24/2015 23:48:58 (1 ms) : SNMP V1
12/24/2015 23:48:58 (1 ms) : Walk 1.3.6.1.4.1.14988.1.1.1.3.1.10
12/24/2015 23:48:58 (31 ms) : 1.3.6.1.4.1.14988.1.1.1.3.1.10.2 = "0" [ASN_COUNTER]

Merry Christmas by the way :)


Dec, 2015 - Permalink

Hello Beastman007,
thank you for your reply.

Your latest walk test was successful and solves the puzzle. The test confirms that there's only a single index/id available under 1.3.6.1.4.1.14988.1.1.1.3.1.10 and it's value is 0, the same value displayed within PRTG.

This confirms that the value is being delivered as 0 to PRTG's queries and that's why you're seeing the value within PRTG. In this case I must kindly ask that you contact your vendor (or check it's online documentation/resources) to check why the value of 0 (zero) is being delivered for that OID.

Happy holidays to you as well.

Best Regards,


Dec, 2015 - Permalink

Hi.
From wiki.mikrotik Manual:System/Health:

"Routers that support temperature monitoring will display temperature reading. In CLI/Winbox it will display degrees Celsius. In scripts/API/SNMP this will be value showed in CLI/Winbox multiplied by 10"
  • Is there possible to divide received value by 10?
  • I've even import Mikrotik's MIB to PRTG, added sensor and it's show: 250C degrees :)

Sep, 2016 - Permalink

Hello tech_mikhail,
thank you for your inquiry.

Absolutely! On a side note, this is very common when reporting temperature via SNMP, most vendors chose this approach.

Within the deployed sensor in PRTG, head to the Settings tab, the following options are available under SNMP Library Specific:

MultiplicationEnter the multiplier if you want to multiply the received data with a certain value. Please enter an integer value.
DivisionEnter the divisor if you want to divide the received data by a certain value. Please enter an integer value.

You can directly apply the division or multiplication factor there.


Please note that it's also possible to adjust this within the MIB importer before deploying the sensor, this way the division/multiplication factor is stored in the MIB and will be automatically applied to newly deployed sensors that monitor that property (useful if you intend to use the oidlib file multiple times on multiple devices).


Please refer to the screenshot below where the "Scale" option is visible on the right side (above the description):

A screenshot of the Paessler MIB Importer version 3.5.8. On the right-hand side, there are various settings in different sections that can be configured. In the third section, called Value, the last setting is called 'Scale'. It is highlighted by a blue box.



Best Regards,
Luciano Lingnau [Paessler Support]


Sep, 2016 - Permalink

I have same problem with iod overall-ccq=.1.3.6.1.4.1.14988.1.1.1.3.1.10.3 Any one can help me?


Jan, 2017 - Permalink

Hello Shafei,
thank you for your KB-Post.

  • Since a lot of topics were covered, what precise "same problem" do you have?

To confirm the SNMP replies/values provided by your Mikrotik device, please download our latest SNMP Tester, run it on the PRTG Host (or host of the Remote Probe), and perform a Walk test against the target device providing the "1.3.6.1.4.1.14988.1.1.1.3" OID (without quotes) as parameter.

  • Which results do you get in the Tester? Please post the result logfile from the Tester.

Best Regards,


Jan, 2017 - Permalink