System information

Manual:Tools/Profiler
79
Manual:Tools/Profiler
Applies to RouterOS: v5beta7 +
Summary
Command: /tool profile
Standards:
Profiler tool shows CPU usage for each process running in RouterOS. It helps to identify which process is using
most of the CPU resources.
[admin@dzeltenais_burkaans] > /tool profile
NAME USAGE
sstp 9%
ppp 0.5%
ethernet 0%
queue-mgmt 0%
console 0.5%
dns 0%
winbox 0%
logging 0%
management 1.5%
ospf 0%
idle 87.5%
profiling 0.5%
queuing 0%
routing 0%
bridging 0%
unclassified 0.5%
CPU usage on multi-core systems
On multi-core systems tool allows to specify per core CPU usage. For example, to view CPU usage on second core
use following command:
[admin@x86-test] > /tool profile cpu=2
NAME CPU USAGE
ethernet 1 0%
kvm 1 2.5%
management 1 0.5%
idle 1 96.5%
profiling 1 0%
unclassified 1 0.5%
"cpu" parameter allows to specify integer number which represents a core or two of predefined values all and total
total - this value sets to show sum of all core usages;