วิธีใช้ Performance Monitor บน Windows Server 2022 ตรวจสอบประสิทธิภาพ Server แบบเรียลไทม์
Performance Monitor หรือ PerfMon เป็นหนึ่งในเครื่องมือที่ทรงพลังที่สุดของ Windows Server 2022 สำหรับตรวจสอบประสิทธิภาพของระบบแบบเรียลไทม์ ไม่ว่าจะเป็น CPU, RAM, Disk, Network หรือ Application ต่าง ๆ
ผู้ดูแลระบบระดับมืออาชีพมักใช้ Performance Monitor เพื่อค้นหาสาเหตุของปัญหา Server ช้า, ระบบค้าง, Database ตอบสนองช้า หรือหาแนวโน้มการใช้งานทรัพยากรในอนาคต
บทความนี้จะสอนการใช้งาน Performance Monitor ตั้งแต่พื้นฐานจนถึงการสร้าง Data Collector Sets สำหรับเก็บข้อมูลเชิงลึก
🔹 Performance Monitor คืออะไร
Performance Monitor คือเครื่องมือสำหรับ
✅ ตรวจสอบทรัพยากรระบบ
✅ วิเคราะห์ประสิทธิภาพ
✅ บันทึกข้อมูลย้อนหลัง
✅ หาคอขวดของระบบ (Bottleneck)
✅ วางแผนอัปเกรด Hardware
ติดตั้งมาพร้อม Windows Server 2022
โดยไม่ต้องดาวน์โหลดเพิ่ม
🔹 เปิด Performance Monitor
เปิด Run
perfmon
หรือ
Server Manager
Tools
Performance Monitor
🔹 ส่วนประกอบหลัก
ภายใน PerfMon
จะพบ
Monitoring Tools
Data Collector Sets
Reports
🔹 Performance Monitor แบบเรียลไทม์
เลือก
Performance Monitor
จะเห็นกราฟแสดงผลแบบเรียลไทม์
ค่าพื้นฐานที่แสดง
% Processor Time
🔹 เพิ่ม Counter ใหม่
คลิก
+
หรือ
Add Counters
เพื่อเพิ่มตัวชี้วัด
🔹 Counter สำคัญสำหรับ CPU
เลือก
Processor
จากนั้น
% Processor Time
ค่าแนะนำ
ต่ำกว่า 70%
หากสูงเกิน 90%
ต่อเนื่อง
ควรตรวจสอบทันที
🔹 Counter สำคัญสำหรับ RAM
เลือก
Memory
ตัวชี้วัดสำคัญ
Available MBytes
ควรเหลือเพียงพอ
สำหรับระบบ
🔹 Memory Pages/sec
เลือก
Pages/sec
หากสูงต่อเนื่อง
อาจเกิด Memory Pressure
🔹 Counter สำคัญสำหรับ Disk
เลือก
Physical Disk
ตัวชี้วัดสำคัญ
Avg. Disk Queue Length
ค่าแนะนำ
ต่ำกว่า 2 ต่อ Disk
🔹 Disk Response Time
เลือก
Avg. Disk sec/Read
และ
Avg. Disk sec/Write
หากสูงมาก
Disk อาจเป็นคอขวด
🔹 Counter สำคัญสำหรับ Network
เลือก
Network Interface
ตัวชี้วัด
Bytes Total/sec
ใช้วิเคราะห์ Traffic
🔹 ตรวจสอบ Packet Error
เลือก
Packets Outbound Errors
หากพบ Error
อาจมีปัญหาที่ Network
🔹 ตรวจสอบ IIS
หากใช้ Web Server
เลือก
Web Service
ดู
✅ Current Connections
✅ Requests/sec
🔹 ตรวจสอบ SQL Server
หากติดตั้ง SQL
จะมี Counter เพิ่ม
เช่น
SQL Server Buffer Manager
ใช้วิเคราะห์ Database
🔹 เปลี่ยนรูปแบบการแสดงผล
สามารถเลือก
✅ Graph
✅ Histogram
✅ Report
ตามต้องการ
🔹 สร้าง Data Collector Set
เลือก
Data Collector Sets
คลิกขวา
เลือก
New
🔹 ตั้งชื่อ Collector
ตัวอย่าง
Server Performance
🔹 เลือก Counter ที่ต้องการ
แนะนำ
✅ CPU
✅ Memory
✅ Disk
✅ Network
เพื่อเก็บข้อมูลครบทุกด้าน
🔹 ตั้งเวลาเก็บข้อมูล
ตัวอย่าง
ทุก 15 วินาที
หรือ
ทุก 1 นาที
🔹 เริ่มเก็บข้อมูล
คลิก
Start
ระบบจะบันทึกข้อมูลอัตโนมัติ
🔹 ดูรายงานย้อนหลัง
ไปที่
Reports
สามารถวิเคราะห์ปัญหาย้อนหลังได้
🔹 วิเคราะห์ CPU Bottleneck
สัญญาณ
✅ CPU > 90%
✅ Queue Length สูง
✅ ระบบตอบสนองช้า
อาจต้องเพิ่ม CPU
หรือ Optimize Application
🔹 วิเคราะห์ Memory Bottleneck
สัญญาณ
✅ RAM เต็ม
✅ Pages/sec สูง
✅ ระบบ Swap บ่อย
อาจต้องเพิ่ม RAM
🔹 วิเคราะห์ Disk Bottleneck
สัญญาณ
✅ Queue Length สูง
✅ Read/Write Latency สูง
✅ Application ช้า
อาจต้องใช้ SSD
🔹 วิเคราะห์ Network Bottleneck
สัญญาณ
✅ Traffic เต็ม Link
✅ Packet Error
✅ Latency สูง
ควรตรวจสอบ Network Infrastructure
🔹 ใช้ร่วมกับ Event Viewer
เมื่อพบปัญหา
ควรตรวจสอบ
Event Viewer
ร่วมด้วยเสมอ
เพื่อดูสาเหตุที่แท้จริง
🔹 แนวทางใช้งานรายวัน
ตรวจสอบ
✅ CPU
✅ RAM
✅ Disk
✅ Network
ใช้เวลาไม่กี่นาที
แต่ช่วยป้องกันปัญหาได้มาก
🔹 แนวทางสำหรับองค์กร
องค์กรที่ทีมงาน comsiam ดูแลจะมีการเก็บข้อมูล Performance Monitor ของ Windows Server 2022 ตลอด 24 ชั่วโมง เพื่อใช้วิเคราะห์แนวโน้มการใช้งานและวางแผนอัปเกรดระบบล่วงหน้า
🔹 Best Practices
✅ เก็บข้อมูลย้อนหลัง
✅ สร้าง Data Collector Sets
✅ ตรวจสอบแนวโน้มรายเดือน
✅ ใช้ร่วมกับ Event Viewer
✅ ตรวจสอบหลังติดตั้งระบบใหม่
✅ ตรวจสอบก่อนอัปเกรด Hardware
🔹 Checklist การตรวจสอบ Performance
✅ CPU ปกติ
✅ RAM เพียงพอ
✅ Disk Latency ต่ำ
✅ Network ไม่มี Error
✅ ไม่มี Bottleneck
🔹 สรุป
Performance Monitor เป็นเครื่องมือสำคัญของ Windows Server 2022 ที่ช่วยให้ผู้ดูแลระบบสามารถตรวจสอบประสิทธิภาพของ Server ได้แบบเรียลไทม์และย้อนหลัง
การติดตาม CPU, Memory, Disk และ Network อย่างสม่ำเสมอ จะช่วยค้นหาคอขวดของระบบก่อนเกิดปัญหาร้ายแรง ลด Downtime และช่วยวางแผนอัปเกรดระบบได้อย่างแม่นยำ ซึ่งเป็นแนวทางที่ทีมงาน comsiam ใช้งานจริงในการดูแล Windows Server 2022 ระดับองค์กร