系统监控命令的脚本(监控linux性能)

 ########查看系统内存占用百分比:free -m | sed -n '2p' |awk '{print $3/$2*100"%"}'

[root@zabbix-agent ~]# free -m | sed -n '2p' |awk '{print $3/$2*100"%"}'
18.0041%

[root@zabbix-agent ~]# free -m | sed -n '2p' | awk '{print "Mem used is "$3/$2*100"%"}'
Mem used is 17.9012%



##查看剩余内存容量:

[root@zabbix-agent ~]# free -h |awk '/Mem/{print $4}'
290M

 ##查看根分区的利用率(磁盘利用率)

[root@zabbix-agent ~]# df -h / |awk '/\//{print $5}'

13%

[root@zabbix-agent ~]# df -h |awk '/\/$/{print $5}'
13%

 ##查看CPU15分钟的平均负载:

[root@zabbix-agent ~]# uptime |awk '{print $NF}'
0.05

 ##查看本机的IP地址:

[root@zabbix-agent ~]# ifconfig eth0 |awk '/\<inet\>/{print $2}'
192.168.8.202

 ##查看本机的所有监听端口

ss -ntulp

netstat -ntulp

 ##查看所有的网络连接信息:

ss -antup

netstat -antup

 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

dmidecode作用:

1.查看服务器厂商,型号,和序列号

2.查看服务器型号

3.查看服务器序列号

4.查看主板型号

5.查看BIOS信息

6.查看PCI信息

7.查看内存条信息及使用情况

#查看服务器厂商,型号,和序列号

dmidecode |grep "System Information" -A 9 |egrep "Manufacturer|Product|Serial"

 

 ##查看服务器型号

 dmidecode  |grep "Product"

 

 

##查看服务器序列号

[root@mongodb ~]# dmidecode -t system |grep "Serial Number"

Serial Number: VMware-56 4d a5 44 6b 5b a5 de-b0 42 d9 7e 34 4b 16 e5

 

##查看主板型号

dmidecode |grep -A 16 "System Information$"

 ##查看BIOS信息

dmidecode -t bios

 ##查看PCI信息:

lspci 是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具。

显示出目前的硬件配备

lspci

 ##查看内存条信息及使用情况

dmidecode -t memory |grep Size

@@@@@@ 

CPU信息查询

##查看CPU型号:
cat /proc/cpuinfo |grep name | cut -f2 -d: |uniq -c

 ##查看系统中实际物理CPU的数量(物理)

grep 'physical id' /proc/cpuinfo |sort | uniq |wc -l

 ##系统中实际物理CPU的数量(核数)

cat /proc/cpuinfo | grep 'processor' |wc -l

 ##查看每个物理CPU中core的个数(即核数)

cat /proc/cpuinfo |grep 'cores' |uniq

 l### 查看CPU的详细信息:lscpu    或者    cat /proc/cpuinfo |head -20

 

[weihu1@localhost ~]$ cat /proc/cpuinfo |head -20
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5645 @ 2.40GHz
stepping : 2
microcode : 0x1
cpu MHz : 2400.084
cache size : 16384 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology eagerfpu pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes hypervisor lahf_lm tsc_adjust arat

 

##查看CPU运行模式:
[root@mongodb ~]# getconf LONG_BIT

64

 @@@@@@@@@@@@@@@@@@@

内存参数:

##查看内存硬件信息:

dmidecode -t memory |head -45 |tail -24
Handle 0x1100, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x1000
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: Unknown
Size: 16384 MB
Form Factor: DIMM
Set: None
Locator: DIMM 0
Bank Locator: Not Specified
Type: RAM
Type Detail: Other
Speed: Unknown
Manufacturer: QEMU
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Rank: Unknown
Configured Clock Speed: Unknown
Minimum Voltage: Unknown
Maximum Voltage: Unknown
Configured Voltage: Unknown

###最大支持多少内存

dmidecode  |grep -P "Maximum"

 ###查看内存的插槽数:
dmidecode  |grep -A 5 'Memory Device' |grep Size |grep -v Range

 

@@@Linux 查看内存的插槽数,已经使用多少插槽.每条内存多大,已使用内存多大

dmidecode|grep  -P  -A5  "Memory\s+Device"|grep Size|grep -v Range 
Size:2048MB 
Size:2048MB 
Size:NoModuleInstalled 
Size:NoModuleInstalled 
Size:NoModuleInstalled 
Size:NoModuleInstalled 
Size:NoModuleInstalled 
Size:NoModuleInstalled 

@@@Linux 查看内存支持的最大内存容量

dmidecode|grep -P  'Maximum\s+Capacity'
MaximumCapacity:64GB 

 

@@@Linux 查看内存的频率

dmidecode|grep -A16 "Memory Device" 
dmidecode|grep -A16 "Memory Device"|grep 'Speed' 
Speed:667MHz(1.5ns) 
Speed:667MHz(1.5ns) 
Speed:667MHz(1.5ns) 
Speed:667MHz(1.5ns) 
Speed:667MHz(1.5ns) 
Speed:667MHz(1.5ns) 
Speed:667MHz(1.5ns) 
Speed:667MHz(1.5ns)

 ####查看内存的详细信息

cat /proc/meminfo

 ###查看内存的使用情况:

 ###查看硬盘和分区分布:
lsblk

vda第一块硬盘

vdb第二块硬盘

 ###查看硬盘和分区的详细信息:

 ###查看挂载的分区状态:

 mount |column -t

 ####查看硬盘使用情况:

df -hT

 

 

posted @ 2023-11-22 09:49  往事已成昨天  阅读(161)  评论(0编辑  收藏  举报