Community discussions

MikroTik App
 
bards1888
just joined
Topic Author
Posts: 4
Joined: Fri Mar 19, 2010 3:57 pm

5.0rc5 100% CPU

Mon Dec 20, 2010 3:35 pm

Just did an upgrade from 4.11 to 5.0rc5 on a RB750G and noticed that the CPU is 98-100% all the time. There is no traffic passing while this is the case. No VPN, no proxy, simple ruleset, two queues that are idle.

Any ideas ?

I noticed there is a firmware update available from 2.25 to 2.28


Cheers.
 
User avatar
nest
Forum Veteran
Forum Veteran
Posts: 822
Joined: Tue Feb 27, 2007 1:52 am
Location: UK
Contact:

Re: 5.0rc5 100% CPU

Mon Dec 20, 2010 4:04 pm

Yes, I would try to upgrade the firmware and see if it makes any difference. If it doesn't, what does the top command reveal? If all else fails, send a supout to support.
 
User avatar
janisk
MikroTik Support
MikroTik Support
Posts: 6263
Joined: Tue Feb 14, 2006 9:46 am
Location: Riga, Latvia

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 11:34 am

maybe you have proxy or dude package installed?
 
Trisc
Member Candidate
Member Candidate
Posts: 242
Joined: Sat May 29, 2004 11:24 pm
Location: Glos, UK

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 1:48 pm

Noticed this release has similar effect on RB600 - CPU usage has jumped from approx 30% average to 75% despite no other changes
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 1:49 pm

rc5 has the profiler tool. go and see what exactly consumes the CPU
 
Trisc
Member Candidate
Member Candidate
Posts: 242
Joined: Sat May 29, 2004 11:24 pm
Location: Glos, UK

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 1:54 pm

A process called 'idle' seems to be using 50-75% of resources. What is that?
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 1:55 pm

A process called 'idle' seems to be using 50-75% of resources. What is that?
:D

idle means that such amount of CPU is available for use (not used)
 
Trisc
Member Candidate
Member Candidate
Posts: 242
Joined: Sat May 29, 2004 11:24 pm
Location: Glos, UK

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 1:56 pm

Seems like the Dude is seeing available resources as CPU usage perhaps?
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 1:59 pm

1. http://www.answers.com/topic/idle
2. which OID are you using for CPU usage? I don't see such problems with my Dude
 
Trisc
Member Candidate
Member Candidate
Posts: 242
Joined: Sat May 29, 2004 11:24 pm
Location: Glos, UK

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 2:07 pm

Seems counterintuitive to show available resources as a resource being consumed then, doesn't it?

I've no idea which OID other than the standard probe that the Dude makes on a Mikrotik device. How can I find out?
 
Trisc
Member Candidate
Member Candidate
Posts: 242
Joined: Sat May 29, 2004 11:24 pm
Location: Glos, UK

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 2:09 pm

Actually comparing CPU in Winbox and the Dude shows the same pattern - so its not the Dude...
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 2:10 pm

Ok I will test.

The Profiler shows total of 100%. For example 30% used, 70% idle. Basically this means that you don't have to calculate how much free resources you have left if you are using 67.33% of the CPU time :)

That is standard way to display resources, nothing that we invented.
 
Trisc
Member Candidate
Member Candidate
Posts: 242
Joined: Sat May 29, 2004 11:24 pm
Location: Glos, UK

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 2:18 pm

Thanks Normis

It looks like CPU figure is showing total of profile but maybe should be subtracting the idle component.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 2:23 pm

interesting screenshot:

Image
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 2:31 pm

Can you show me a screenshot with the Dude showing a different CPU usage than Winbox profiler? I can't find any differences (other than slow update speed in the Dude) but maybe I'm looking in the wrong place.
 
bards1888
just joined
Topic Author
Posts: 4
Joined: Fri Mar 19, 2010 3:57 pm

Re: 5.0rc5 100% CPU

Tue Dec 21, 2010 2:32 pm

I looked at the profiler and it showed SNMP and management were eating up all my CPU. I removed the SNMP settings and the CPU usage dropped to 1%. I then re-enabled SNMP and it remained at 1%.

Thanks for all the help and suggestions.
 
User avatar
nest
Forum Veteran
Forum Veteran
Posts: 822
Joined: Tue Feb 27, 2007 1:52 am
Location: UK
Contact:

Re: 5.0rc5 100% CPU

Wed Dec 22, 2010 3:38 pm

interesting screenshot:
well, you will use a rubbish OS! ;-)
 
glucz
Member Candidate
Member Candidate
Posts: 123
Joined: Wed Jun 06, 2007 10:25 pm

Re: 5.0rc5 100% CPU

Wed Dec 22, 2010 10:59 pm

I can confirm that rc5 is eating up 100% of the CPU ... it doesn't always happen, but when it does, it stays like that for hours.

This is a new rc5 installation on dual core x86 (2x1.8Ghz) with no traffic at all.
The idle process shows 50% utilization, but that's only because of the dual core ... one of the cores is at 100% and it is not illusion or false 100% representation. The CPU does heat up and the cooling fan goes into a higher RPM.

Geza
mt1.gif
You do not have the required permissions to view the files attached to this post.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: 5.0rc5 100% CPU

Thu Dec 23, 2010 7:49 am

as you can see, apart from idle, you have management and unclassified. send supout.rif file to support and we will see what is that 'unclassified' process.
 
User avatar
otgooneo
Trainer
Trainer
Posts: 581
Joined: Tue Dec 01, 2009 3:24 am
Location: Mongolia
Contact:

Re: 5.0rc5 100% CPU

Tue Jan 25, 2011 7:22 pm

My have a same problem. Sometimes CPU usage 100% and it continues about 2 minutes. When I disable SNMP, CPU usage decreases to 20%. It happens every 20minutes. What is that management? I have 2pcs RB1000 V5.0rc4. All RBs have same problem.
[otgonkhuu@MobiNetAU] > tool profile duration=10
NAME             USAGE       
pppoe            0.5%        
www              1.5%        
ppp              0.5%        
ethernet         4.5%        
console          0%          
dns              0%          
traffic-flow     0.5%        
firewall         12.5%       
winbox           0%          
logging          1.5%        
management       64.5%       
dhcp             0.5%        
profiling        4%          
queuing          4%          
routing          0.5%        
unclassified     5%     
 
User avatar
otgooneo
Trainer
Trainer
Posts: 581
Joined: Tue Dec 01, 2009 3:24 am
Location: Mongolia
Contact:

Re: 5.0rc5 100% CPU

Tue Feb 01, 2011 4:17 am

I found the problem cause only when I try to manage with Dude server. Other SNMP monitoring programs work fine with my RB1000. MT Support advises me to upgrade ROS version. But still I coudn`t do that. Because it`s not easy upgrade router any time. Our service is 24/7. Anyway now it works fine.
 
pospanko
Member Candidate
Member Candidate
Posts: 279
Joined: Sun Dec 18, 2005 4:23 pm

Re: 5.0rc5 100% CPU

Thu Jul 14, 2011 3:29 pm

I have v5.5 and my "management" process put my RB800 CPU to 100% every few minutes. When I disable SNMP then menagement is from 0-5% and CPU never goes up to 100%. I monitor my router with Dude.
 
kkrzysi0
just joined
Posts: 4
Joined: Sun Jun 26, 2011 2:37 pm

Re: 5.0rc5 100% CPU

Mon Jul 25, 2011 8:35 am

I have the same problem on my RB133 i posted topic here:

http://forum.mikrotik.com/viewtopic.php?f=1&t=52915

I attached screenshots from cacti.
 
User avatar
omidkosari
Trainer
Trainer
Posts: 640
Joined: Fri Sep 01, 2006 4:18 pm
Location: Canada, Toronto

Re: 5.0rc5 100% CPU

Thu Nov 10, 2011 7:56 pm

I have same problem with v5.7
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: 5.0rc5 100% CPU

Fri Nov 11, 2011 10:16 am

I have same problem with v5.7
which same problem?
 
User avatar
omidkosari
Trainer
Trainer
Posts: 640
Joined: Fri Sep 01, 2006 4:18 pm
Location: Canada, Toronto

Re: 5.0rc5 100% CPU

Fri Nov 11, 2011 12:33 pm

monitoring two routers with dude causes 100 cpu usage . the profiler shows it is management . after disabling snmp problem solves . again enabling snmp made cpu usage 100% .
 
jakubj
just joined
Posts: 5
Joined: Mon Nov 07, 2011 5:58 pm
Contact:

Re: 5.0rc5 100% CPU

Tue Nov 29, 2011 10:34 pm

Hi Guys,

I'm having the same issue where SNMP and WebProxy is disabled. No DUDE agent installed or monitoring just a RB doing NAT and IPSec, very simple setup.

See the screen shot below and let me know if there's anything we can do to fix this high CPU usage on the management profile.

Thanks,
Jakub
You do not have the required permissions to view the files attached to this post.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: 5.0rc5 100% CPU

Wed Nov 30, 2011 3:25 pm

make a supout.rif file and send to support. make the file at the moment when management is so high.
 
jakubj
just joined
Posts: 5
Joined: Mon Nov 07, 2011 5:58 pm
Contact:

Re: 5.0rc5 100% CPU

Wed Nov 30, 2011 5:55 pm

I'll be sending the support file in a few minutes. Here's what I found, once the IPSec tunnel get's established to another RB750G the CPU goes through the roof. There's only very little traffic (about 350kbps). I tried to decrease the encryption to the lowest possible setting and still an issue. We did a test last night when there were no users on on the network, CPU still at 100% after IPSec tunnel get's established. The master side RB750G has 5 IPSec tunnels and CPU is on avg 30-60%. We hare ordered a RB493G as a replacement, but will wondering why the CPU would go high right after the RB493 establishes the runnel.
 
jakubj
just joined
Posts: 5
Joined: Mon Nov 07, 2011 5:58 pm
Contact:

Re: 5.0rc5 100% CPU

Sun Dec 04, 2011 9:59 pm

Hi Gents just a quick update the RB493 high CPU was killing the router soo much I can't even make a support file, it times out. No file is created. Sorry I wasn't able to provide further diagnostics, but IPSec was an issue with the management in profiler. We replaced the RB493 with RB493G (same config) and CPU is below 8% on average.
 
User avatar
omidkosari
Trainer
Trainer
Posts: 640
Joined: Fri Sep 01, 2006 4:18 pm
Location: Canada, Toronto

Re: 5.0rc5 100% CPU

Fri Dec 09, 2011 12:56 pm

any one can confirm that this problem solved in v5.9 ?
 
Sob
Forum Guru
Forum Guru
Posts: 9121
Joined: Mon Apr 20, 2009 9:11 pm

Re: 5.0rc5 100% CPU

Wed Jan 18, 2012 3:30 am

I guess this is the right thread to share my findings.

I replaced old RB411 with brand new RB411UAHR today, because it was restarting quite often (by watchdog timer) and it was always preceded by huge cpu usage by management process (and I also needed the second radio). As RB411 has only slow CPU, it was at 100%, with management getting as much as it could and other processes used almost nothing. With faster RB411UAHR it was a little different, management was taking ~70%, snmp ~20% and 10% was idle. The relatively big share for snmp made me investigate it.

And sure, in my case it's definitely SNMP-related. When it was happening and I either disabled SNMP on RB or blocked incoming SNMP packets by firewall, it immediately stopped and router went back to >95% idle. Another thing I quickly found out, was ~500 incoming SNMP packets every second (usually it's 10-20 every few seconds). SNMP logging on RB revealed that queries produce some error and Dude is trying again and again in infinite loop. Unfortunately I didn't write the error down before I "fixed" it, but it was something like invalid or missing value or something not found. What I know exactly, it was happening in DHCP leases table (.1.3.6.1.2.1.9999.1.1.6.4.1). When I tried to snmpwalk RB using different tool, it also got stuck in same infinite loop at OID 1.3.6.1.2.1.9999.1.1.6.4.1.4.192.168.82.50. Manual snmpwalk in Dude did not get stuck, but under dhcpv4ServerClientEntry the only item shown was dhcpv4ServerClientLeaseType and all others usually present were missing.

The "fix" in my case was to remove all dynamic DHCP leases and disable and then enable all static ones. After that, it doesn't happen any more. Well, so far... but I'm pretty sure it will come back when least needed.

ROS 5.11 (and few older 5.x before that), The Dude 4.0beta3. Not sure whose fault it is.
 
simon021
just joined
Posts: 4
Joined: Tue Jan 19, 2010 6:04 pm

Re: 5.0rc5 100% CPU

Mon Feb 27, 2012 7:44 pm

I have had this same issue since September of last year when I updated from 4.17 to whatever version 5 there was at the time. I was met with similar condescending rude responses from mikrotik support. This seems the norm from them. I'm not sure if this is because they are not native english speakers, but all through this forum it's full of condescending responses just like what he said about how they didnt invent how idle processes are shown, even though it was not at all relevant to what was said. Normis misunderstood the question, yet still had no problem being rude and condescending about it.

Anyways, When I inquired about this issue, they told me it was a graphical error and since the router still responded fine to pings, and did not show poor performance, not to worry about it. I sent support files as well.

I just turned off SNMP and the cpu went from 100% to 30% for the first time on the graphs since September.

tl;dr;
I turned off SNMP and all the "management" cpu usage went away.

Would have been nice to know this back when the issue started last year.
 
User avatar
mrz
MikroTik Support
MikroTik Support
Posts: 7056
Joined: Wed Feb 07, 2007 12:45 pm
Location: Latvia
Contact:

Re: 5.0rc5 100% CPU

Tue Feb 28, 2012 4:44 pm

Please try to install RouterOS v5.14, if you still see the same problem contact support with attached supout file.
 
phendry
Member Candidate
Member Candidate
Posts: 259
Joined: Fri May 28, 2004 4:42 pm

Re: 5.0rc5 100% CPU

Thu May 17, 2012 4:55 pm

Please try to install RouterOS v5.14, if you still see the same problem contact support with attached supout file.
We are also seeing this on v5 but not on v4. Can you confirm if Mikrotik was able to replicate this issue and if v5.14 included a fix? No mention in the changelog so any information greatly appreciated.
 
agunghartono
just joined
Posts: 1
Joined: Sun May 06, 2012 5:15 pm

Re: 5.0rc5 100% CPU

Sun May 05, 2013 2:04 pm

i have same problem..look at a screenshoot..

some times a load high use bt management profile, but now is use by unclassified profile.
You do not have the required permissions to view the files attached to this post.
 
User avatar
otgooneo
Trainer
Trainer
Posts: 581
Joined: Tue Dec 01, 2009 3:24 am
Location: Mongolia
Contact:

Re: 5.0rc5 100% CPU

Mon May 06, 2013 5:29 am

Update your ROS to 5.24 if it happens again generate supout file and send it to support. Even you can try 5.25rc1.

Who is online

Users browsing this forum: davordaco86, GoogleOther [Bot], jaclaz, Majestic-12 [Bot], markinhusxp, PLJ020 and 216 guests