1)查看机器型号
dmidecode | grep"Product Name"
2)查看网卡信息
dmesg | grep -ieth
3)查看CPU信息
cat /proc/cpuinfo
4)只看CPU型号
cat/proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
5)查看物理 CPU 个数
grep "physical id" /proc/cpuinfo|sort -u|wc -l
6)查看每个物理CPU内核个数
grep"cpu cores" /proc/cpuinfo|uniq
7)查看每个物理CPU上逻辑CPU个数
grep"siblings" /proc/cpuinfo|uniq
8)查看逻辑CPU个数
cat /proc/cpuinfo |grep "processor"|sort -u|wc -l
9)查看内存信息
cat /proc/meminfo
10)查看硬盘信息
fdisk -l
11)查看系统内核信息
uname -a
12)查看系统发行版信息
cat /etc/issue| grep Linux
13)服务器总CPU使用率(安全范围/阀值<=90%)
top
14)服务器内存使用率(安全范围/阀值<=90%)
cat/proc/meminfo --内存使用率计算公式:100*(MemTotal-MemFree-Buffers-Cached)/MemTotal
15)系统硬盘使用率(安全范围/阀值<=70%)
df -lm
16)Java 服务的 CPU 占用率
jconsole 工具查看 -> 在本地进程选择相应服务进入
17)服务内存使用情况
jstat-heap pid --pid 为进程 id
18)域GC回收
jstat-gcutil pid 10000 20 --10000 表示 10 秒显示一次,20 表示执行 20 次