The command I run gives me the CPU usage on a cell phone. I want to be able to report on it and send alerts based on warnings and critical.
The command is:
Code: Select all
shell> adb -s 43a9ccab7d64 shell dumpsys cpuinfo
Code: Select all
The output is below:
Load: 6.12 / 6.37 / 6.44
CPU usage from 1220775ms to 316836ms ago (2018-11-28 10:52:33.317 to 2018-11-28 11:07:37.256):
52% 3414/com.whatsapp: 45% user + 6.7% kernel / faults: 516197 minor 1870 major
50% 8360/com.android.systemui: 47% user + 3% kernel / faults: 938424 minor 69 major
23% 1390/system_server: 13% user + 9.5% kernel / faults: 792718 minor 250 major
5.6% 448/surfaceflinger: 2.7% user + 2.9% kernel / faults: 33070 minor 31 major
2.3% 17103/com.c2b.notificationrouter: 1.6% user + 0.7% kernel / faults: 253200 minor 25 major
1.7% 2358/com.xiaomi.xmsf: 1.2% user + 0.4% kernel / faults: 260727 minor 89 major
1.6% 2178/com.google.android.ext.services: 0.9% user + 0.6% kernel / faults: 319060 minor 8 major
1.2% 1555/adbd: 0.3% user + 0.8% kernel / faults: 7498 minor 3 major
1% 276/mmc-cmdqd/0: 0% user + 1% kernel
0.8% 348/logd: 0.4% user + 0.4% kernel / faults: 4454 minor 71 major
0.8% 25056/com.google.android.vpntether: 0.3% user + 0.4% kernel / faults: 78004 minor
0.4% 2347/com.miui.daemon: 0.2% user + 0.2% kernel / faults: 17959 minor 7 major
0.4% 532/mdss_fb0: 0% user + 0.4% kernel
0.4% 322/kworker/0:1H: 0% user + 0.4% kernel
0.4% 26254/kworker/u8:6: 0% user + 0.4% kernel
0.4% 3/ksoftirqd/0: 0% user + 0.4% kernel
0.3% 31930/kworker/u8:1: 0% user + 0.3% kernel
0.3% 2687/kworker/u8:4: 0% user + 0.3% kernel
0.3% 585/jbd2/dm-1-8: 0% user + 0.3% kernel
0.3% 11134/kworker/u8:5: 0% user + 0.3% kernel
0.2% 133/kswapd0: 0% user + 0.2% kernel
0.2% 7/rcu_preempt: 0% user + 0.2% kernel
0% 643/media.extractor: 0% user + 0% kernel / faults: 9011 minor 146 major
0.1% 1580/VosRXThread: 0% user + 0.1% kernel
0.1% 271/cfinteractive: 0% user + 0.1% kernel
0% 644/mediaserver: 0% user + 0% kernel / faults: 3050 minor 65 major
0.1% 1890/com.google.android.gms.persistent: 0% user + 0% kernel / faults: 23472 minor 185 major
0.1% 3899/com.google.android.inputmethod.latin: 0% user + 0% kernel / faults: 3187 minor 17 major
0.1% 447/servicemanager: 0% user + 0% kernel / faults: 3059 minor
0% 2509/com.miui.home: 0% user + 0% kernel / faults: 2635 minor 23 major
0% 1//init: 0% user + 0% kernel / faults: 5109 minor
0% 10/rcuop/0: 0% user + 0% kernel
0% 2424/com.miui.whetstone: 0% user + 0% kernel / faults: 3014 minor 24 major
Code: Select all
52% 3414/com.whatsapp: 45% user + 6.7% kernel / faults: 516197 minor 1870 major
50% 8360/com.android.systemui: 47% user + 3% kernel / faults: 938424 minor 69 major
Many thanks.