RK1
March 31, 2018, 1:27am
1
Self explanatory:
> /system health print oid
active-fan: .1.3.6.1.4.1.14988.1.1.3.9.0
voltage: .1.3.6.1.4.1.14988.1.1.3.8.0
temperature: .1.3.6.1.4.1.14988.1.1.3.10.0
processor-temperature: .1.3.6.1.4.1.14988.1.1.3.11.0
current: .1.3.6.1.4.1.14988.1.1.3.13.0
fan-speed: .1.3.6.1.4.1.14988.1.1.3.17.0
fan-speed2: .1.3.6.1.4.1.14988.1.1.3.18.0
power-consumption: .1.3.6.1.4.1.14988.1.1.3.12.0
psu1-state: .1.3.6.1.4.1.14988.1.1.3.15.0
psu2-state: .1.3.6.1.4.1.14988.1.1.3.16.0
snmpget -v1 -c public x.x.x.x .1.3.6.1.4.1.14988.1.1.3.8.0
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: SNMPv2-SMI::enterprises.14988.1.1.3.8.0
RK1
April 5, 2018, 5:14pm
2
Mikrotik, are there plans to fix this software bug?
RK1
April 7, 2018, 1:47am
4
Thanks for confirming that I am doing everything correctly and that this is a software bug.
Any updates on the issue ?
Working with version 6.43.2 and
[admin@MikroTik] > /system health print oid
temperature: .1.3.6.1.4.1.14988.1.1.3.10.0
only
but,
[admin@MikroTik] > /system health print
temperature: 43C
psu1-voltage: 25.6V
psu2-voltage: 0V
I will prefer snmp read instead of wring a script to telnet to the switch just to get a value.
jose
December 3, 2018, 5:15pm
6
Any update with this problem?
Thanks
same problem with the RB1100x4
Well ??
Is been a long time now. Any effort to resolve this ?
Running latest stable version(6.44.3) on CRS112-8P-4S
[admin@Switch] > /system health print oid
temperature: .1.3.6.1.4.1.14988.1.1.3.10.0
[admin@Switch] >
Long time? Not even 10 years yet. You seem to be bit impatient, don’t you think?
CJSA
July 23, 2019, 8:10am
13
Hi Guys
Any Feedback on this?
As small as this issue may seem, this is a vital SNMP OID required for remote site monitoring, espescially for South African clients using the equipment on their highsites with all of the local Electricity supplier issues.
We have no way of monitoring PSU1 or PSU2 voltages directly via SNMP on our CRS units as the existent oid’s has been removed and it would seem that the original issue has not been attended to and been parked for over a year now.
Please advise, sorting this issue out will be much appreciated.
PeS
October 22, 2019, 10:22am
14
Anoher time passed by and no change…while we are doing battery backup setups, this would help us lot to monitor such sites.
[admin@Obedovice - Switch] > /system health print
temperature: 41C
psu1-voltage: 23.6V
psu2-voltage: 0V
[admin@Obedovice - Switch] > /system health print oid
temperature: .1.3.6.1.4.1.14988.1.1.3.10.0
[admin@Obedovice - Switch] > /system routerboard print
routerboard: yes
model: CRS112-8P-4S
serial-number: 9B200A22E7B8
firmware-type: qca8513L
factory-firmware: 3.41
current-firmware: 6.45.6
upgrade-firmware: 6.45.6
joeg321
October 23, 2019, 3:35pm
15
We are also in need of this bug to get fixed. Just moved to this switch from another Mikrotik switch and no SNMP voltage monitoring. Please fix asap.
jose
February 18, 2020, 4:53pm
17
There are some ways to get the volt besides SNMP.
You could get the voltaje through API and call through a script.
require('routeros_api.class.php');
function getVoltaje($request, $response, $args)
{
$ip = $request->getAttribute('ip');
$username = "XXXX";
$pass = "YYYYYY";
$API = new RouterosAPI();
if ($API->connect($ip, $username, $pass)) {
$ARRAY = $API->comm("/system/health/print", array(".proplist" => "psu1-voltage"));
flush();
$float = floatval($ARRAY[0]["psu1-voltage"]);
echo ($float * 10);
$API->disconnect();
} else {
print_r($API->connect($ip, $username, $pass));
echo "no se pudo conectar al servidor:" . $ip . '\n';
return false;
}
}
Remember to use the last routeros_api.class.php
Any progress on the SNMP Health moniroring please ? Still no Voltage OID’s… 2 years 3 months I reckon since this was first requested ???
[admin@CRS112] /system health> pr
temperature: 34C
psu1-voltage: 24.3V
psu2-voltage: 48.6V
[admin@CRS112] /system health> print oid
temperature: .1.3.6.1.4.1.14988.1.1.3.10.0
[admin@CRS112] /system health>
l0ft13
July 20, 2020, 11:19pm
19
if you use the dude to monitor then you can get this value using a function
round(ros_command(":put [/system health get psu1-voltage]"))/10
nje431
July 24, 2020, 1:44am
20
Is there something else we need to do? In the Dude or in the router? I’m trying this with a RB1100AHx4 running 6.45.9, and it’s not working. The “psu1-voltage” is one of the parameters shown when you do a “/system health print”. When I place the command in the device appearance, I get back a 0 instead of the 24 I expect. If I remove the round function and the /10, I get nothing displayed.
Thanks