ใช้ Sar เพื่อตรวจสอบประสิทธิภาพของระบบ

sarเป็นเครื่องมือตรวจสอบประสิทธิภาพของระบบอเนกประสงค์ซึ่งเป็นส่วนหนึ่งของsysstatแพ็คเกจ ด้วยsarคุณสามารถรวบรวมรายงานหรือบันทึกกิจกรรมต่าง ๆ ของระบบเช่น CPU, RAM, I / O, การใช้ดิสก์เป็นต้น

ในบทความนี้เราจะกล่าวถึงกระบวนการติดตั้งและใช้งานsarเพื่อตรวจสอบประสิทธิภาพของระบบ

ข้อกำหนดเบื้องต้น

  • อินสแตนซ์ที่ใช้งาน CentOS 7 x64
  • ผู้ใช้ sudo

การติดตั้งแพ็กเกจ sysstat

ในการใช้งานsarคุณจะต้องติดตั้งsysstatแพ็คเกจ อย่างไรก็ตามเป็นวิธีปฏิบัติที่ดีในการอัปเดตแพ็กเกจระบบของคุณก่อนหากคุณไม่ได้ทำในขณะนี้

sudo yum update
sudo shutdown -r now

ดาวน์โหลดและติดตั้งเวอร์ชั่นเสถียรล่าสุดของsysstatจากเว็บไซต์ทางการ:

cd ~
wget http://pagesperso-orange.fr/sebastien.godard/sysstat-11.2.0-1.x86_64.rpm
sudo yum install sysstat-11.2.0-1.x86_64.rpm

เรียกใช้บริการ sysstat

sudo systemctl enable sysstat
sudo systemctl start sysstat

การใช้ sar เพื่อรับสถิติประสิทธิภาพของระบบ

กล่าวโดยย่อการใช้sarคำสั่งคือ:

sar [ options ] [ <interval> [ <count> ] ]

ตัวเลือกของการsarครอบคลุมทุกซอกมุมของระบบตัวเลือกหลักรวมถึง:

-B                               Paging statistics
-b                               I/O and transfer rate statistics
-d                               Block devices statistics
-F [ MOUNT ]                     Filesystems statistics
-H                               Hugepages utilization statistics
-I { <int> | SUM | ALL | XALL }  Interrupts statistics
-m { <keyword> [,...] | ALL }    Power management statistics
-n { <keyword> [,...] | ALL }
-q                               Queue length and load average statistics
-R                               Memory statistics
-r [ ALL ]                       Memory utilization statistics
-S                               Swap space utilization statistics
-u [ ALL ]                       CPU utilization statistics
-v                               Kernel tables statistics
-W                               Swapping statistics
-w                               Task creation and system switching statistics
-y                               TTY devices statistics

สำหรับจุดประสงค์ของบทช่วยสอนนี้เราจะครอบคลุมเฉพาะกรณีการใช้งานทั่วไปบางส่วนsarเท่านั้น

แสดงประสิทธิภาพของ CPU เป็น 4 เท่าด้วยช่วงเวลา 1 วินาที:

sar 1 4

หรือ

sar -u 1 4

ตามค่าเริ่มต้นsarจะแสดงรายงานประสิทธิภาพของ CPU หากไม่มีการระบุพารามิเตอร์

ส่งออกสถิติประสิทธิภาพของ CPU หนึ่งครั้งต่อวินาทีจนกว่าคุณจะกด Ctrl-C เพื่อยกเลิก:

sar 1

ในตัวอย่างนี้เฉพาะช่วงเวลาที่ระบุจำนวนการทำซ้ำไม่ได้

แสดงสถิติประสิทธิภาพสำหรับ CPU (-u), หน่วยความจำ (-r), พื้นที่สว็อป (-S) และ I / O (-d):

sar -urSbd 1

แสดงสถิติประสิทธิภาพสำหรับอินเทอร์เฟซเครือข่าย:

sar -n DEV 1

บันทึกสถิติลงในไฟล์ที่ระบุ \ ~ / sar.log:

sar -u -r -o ~/sar.log 1

ข้อสรุป

sarเป็นคำสั่งเอนกประสงค์มีเพียงไม่กี่ตัวอย่างที่กล่าวถึงในบทความนี้ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับมันโดยป้อนsar -hหรือเยี่ยมชมของหน้าบ้านอย่างเป็นทางการ

ขอบคุณสำหรับการอ่าน.



Leave a Comment

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true

ภาวะเอกฐานทางเทคโนโลยี: อนาคตอันห่างไกลของอารยธรรมมนุษย์?

ภาวะเอกฐานทางเทคโนโลยี: อนาคตอันห่างไกลของอารยธรรมมนุษย์?

ในขณะที่วิทยาศาสตร์มีวิวัฒนาการไปอย่างรวดเร็ว โดยรับช่วงต่อความพยายามของเราอย่างมาก ความเสี่ยงในการทำให้ตัวเองตกอยู่ในภาวะภาวะเอกฐานที่อธิบายไม่ได้ก็เพิ่มขึ้นเช่นกัน อ่านว่าภาวะเอกฐานอาจมีความหมายสำหรับเราอย่างไร

ข้อมูลเชิงลึกเกี่ยวกับ 26 เทคนิคการวิเคราะห์ข้อมูลขนาดใหญ่: ตอนที่ 1

ข้อมูลเชิงลึกเกี่ยวกับ 26 เทคนิคการวิเคราะห์ข้อมูลขนาดใหญ่: ตอนที่ 1

ข้อมูลเชิงลึกเกี่ยวกับ 26 เทคนิคการวิเคราะห์ข้อมูลขนาดใหญ่: ตอนที่ 1

ผลกระทบของปัญญาประดิษฐ์ในการดูแลสุขภาพ 2021

ผลกระทบของปัญญาประดิษฐ์ในการดูแลสุขภาพ 2021

AI ในการดูแลสุขภาพได้ก้าวกระโดดอย่างมากจากทศวรรษที่ผ่านมา ดังนั้นอนาคตของ AI ในการดูแลสุขภาพจึงยังคงเติบโตทุกวัน