| 软件包 | 提供的工具 |
|---|---|
| procps | ps(1)、vmstat(8)、uptime(1)、top(1) |
| util-linux | dmesg(1)、lsblk(1)、lscpu(1) |
| sysstat | iostat(1)、mpstat(1)、pidstat(1)、sar(1) |
| iproute2 | ip(8)、ss(8)、nstat(8)、tc(8) |
| 软件包 | 提供的工具 |
|---|---|
| numactl | numastat(8) |
| linux-tools-common linux-tools-$(uname -r) | perf(1)、turbostat(8) |
| bcc-tools (aka bpfcc-tools) | opensnoop(8)、execsnoop(8)、runqlat(8)、runqlen(8)、softirqs(8)、hardirqs(8)、ext4slower(8)、ext4dist(8)、biotop(8)、biosnoop(8)、biolatency(8)、tcptop(8)、tcplife(8)、trace(8)、argdist(8)、funccount(8)、stackcount(8)、profile(8) 等 |
| bpftrace | bpftrace、basic versions of opensnoop(8)、execsnoop(8)、runqlat(8)、runqlen(8)、biosnoop(8)、biolatency(8) 等 |
| perf-tools-unstable | Ftrace versions of opensnoop(8)、execsnoop(8)、iolatency(8)、iosnoop(8)、bitesize(8)、funccount(8)、kprobe(8) |
| trace-cmd | trace-cmd(1) |
| nicstat | nicstat(1) |
| ethtool | ethtool(8) |
| tiptop | tiptop(1) |
| msr-tools | rdmsr(8)、wrmsr(8) |
| github.com/brendangregg/msr-cloud-tools | showboost(8)、cpuhot(8)、cputemp(8) |
| github.com/brendangregg/pmc-cloud-tools | pmcarch(8)、cpucache(8)、icache(8)、tlbstat(8)、resstalls(8) |
系统级别
1、mpstat :检查每个CPU的使用情况
2、vmstat: 统计虚拟内存和物理内存,系统级别
3、iostat:检测每隔磁盘I/O使用情况,由块设备接口报告
4、nstat:TCP/IP栈的统计
5、sar:归档历史数据
进程级别
1、ps:显示进程的各种统计信息,包括内存和CPU的使用
2、top:按一个统计数据排序,显示排名高的进程
3、pmap:将进程的内存段和使用统计一起列出


