Ostatnio aktywny 1702449944

将下面的内容在Linux服务器中运行,将输出的内容喂给GPT即可。

anduin's Avatar anduin zrewidował ten Gist 1702449944. Przejdź do rewizji

1 file changed, 48 insertions

performance.sh(stworzono plik)

@@ -0,0 +1,48 @@
1 + # 让 GPT 理解服务器的性能
2 +
3 + echo "我有一台服务器遇到了性能问题。我不知道它上面在发生什么,也不清楚它在运行什么。因此,我决定运行下列命令。这些具体的输出我已经发送给您。您能否从这些输出中了解这个服务器当前的总体状况?能否用中文详尽的写一篇服务器的状态报告和调优建议方案?"
4 +
5 + echo "> uname -a"
6 + sudo uname -a
7 +
8 + echo "> vmstat"
9 + sudo vmstat
10 +
11 + echo "> nfsstat -s"
12 + sudo nfsstat -s
13 +
14 + echo "> lscpu"
15 + sudo lscpu
16 +
17 + echo "> free"
18 + sudo free
19 +
20 + echo "> fdisk -l"
21 + sudo fdisk -l
22 +
23 + echo "> lsblk"
24 + sudo lsblk
25 +
26 + echo "> df -h"
27 + sudo df -h
28 +
29 + echo "> uptime"
30 + sudo uptime
31 +
32 + echo "> cat /etc/fstab"
33 + cat /etc/fstab
34 +
35 + echo "> cat /etc/exports"
36 + cat /etc/exports
37 +
38 + echo "> iostat"
39 + sudo iostat
40 +
41 + echo "> ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%cpu | head -n 11"
42 + sudo ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%cpu | head -n 11
43 +
44 + echo "> sudo netstat -tunlp"
45 + sudo netstat -tunlp
46 +
47 + echo "> dstat -tcdnmgyplra --fs --ipc --lock --socket --tcp --udp --unix --vm 1 30"
48 + sudo dstat -tcdnmgyplra --fs --ipc --lock --socket --tcp --udp --unix --vm 1 30
Nowsze Starsze