anduin hat die Gist bearbeitet . Zu Änderung gehen
1 file changed, 48 insertions
performance.sh(Datei erstellt)
@@ -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 |
Neuer
Älter