รับ CPU / System Load Average บน Ubuntu Linux
Ubuntu linux มีชุดคำสั่งมากมายสำหรับรับข้อมูลระบบ หนึ่งในข้อมูลที่มีประโยชน์ที่ผู้ดูแลระบบอาจต้องการคือการรู้ว่าระบบโดยรวมโหลดบนเซิร์ฟเวอร์คืออะไร.
มีสองวิธีในการรับข้อมูลนี้ซึ่งอาจเปิดใช้งานหรือไม่เปิดใช้งานในระบบของคุณ มีประโยชน์ที่จะทราบมากกว่าหนึ่งวิธีในการรับข้อมูลสถานะการออนไลน์ในกรณีที่คำสั่งถูกปิดใช้งานบนเซิร์ฟเวอร์การโฮสต์ที่ใช้ร่วมกันของคุณ.
uptime
คำสั่ง uptime ให้ข้อมูลเกี่ยวกับค่าเฉลี่ยการโหลดระบบสำหรับ 1, 5 และ 15 นาทีที่ผ่านมา:
ตัวอย่าง:
[root @ ubuntu geek] # เวลาทำงาน
05:59:07 ขึ้น 87 วัน, 13:13, 1 ผู้ใช้, ค่าเฉลี่ยการโหลด: 0.00, 0.00, 0.39
W
คำสั่ง w แสดงให้เห็นว่าใครเข้าสู่ระบบและสิ่งที่พวกเขากำลังทำรวมถึงค่าเฉลี่ยของการโหลดระบบสำหรับ 1, 5 และ 15 นาทีที่ผ่านมา.
[root @ ubuntu geek] # เวลาทำงาน
05:59:56 ขึ้น 87 วัน, 13:13, 1 ผู้ใช้, ค่าเฉลี่ยการโหลด: 0.00, 0.00, 0.39
ผู้ใช้ TTY จากการเข้าสู่ระบบ @ IDLE JCPU PCPU คืออะไร
geek pts / 0 192.168.1.115 6:31 น. 0.00s 0.62s 0.03s / usr / sbin / sshd
/ proc / loadavg
ไฟล์ / proc / loadavg มีข้อมูลเกี่ยวกับโหลดระบบ ส่วนใหญ่คำสั่ง uptime / w ใช้ข้อมูลนี้ 3 ค่าแรกมีค่าเฉลี่ยการโหลดระบบในช่วง 1, 5 และ 15 นาทีที่ผ่านมา.
[root @ ubuntu geek] # cat / proc / loadavg
0.00 0.00 0.39 1/49 15352
อาจมีบางคำสั่งเพิ่มเติม แต่คำสั่งเหล่านี้อยู่ด้านบนของหัวของฉันที่ฉันรู้.