มีวิธีบันทึกข้อมูล Task Manager เกี่ยวกับการใช้งาน CPU และหน่วยความจำเพื่อตรวจสอบในภายหลังหรือไม่? หรือเครื่องมือที่เทียบเท่ากัน?
มีวิธีบันทึกข้อมูล Task Manager เกี่ยวกับการใช้งาน CPU และหน่วยความจำเพื่อตรวจสอบในภายหลังหรือไม่? หรือเครื่องมือที่เทียบเท่ากัน?
คำตอบ:
Windows Performance Monitor (perfmon) ควรทำงานให้คุณ คุณสามารถกำหนดค่าให้เข้าสู่ไฟล์ได้ดังนั้นเพียงแค่เปิดใช้งานเคาน์เตอร์ที่คุณต้องการและมันจะเข้าสู่ระบบมากเท่าที่คุณต้องการ
เริ่ม> เรียกใช้> perfmon
กดเครื่องหมายบวกถัดจากบันทึกประสิทธิภาพและการแจ้งเตือนแล้วคลิกขวาที่บันทึกระบบและเลือกคุณสมบัติ ปรับเวลาการสุ่มตัวอย่างตามที่คุณต้องการและเมื่อเสร็จแล้วให้กดตกลงแล้วเครื่องหมายบวกที่ด้านบนของหน้าต่าง หน้านี้ให้ภาพทีละขั้นตอนกับภาพหน้าจอ:
Perfmon
ฉันใช้ PolyMon เพื่อตรวจสอบสิ่งต่าง ๆ เหล่านี้ คุณสามารถกำหนดเงื่อนไข "การแจ้งเตือน" ต่างๆที่คุณต้องการรับการแจ้งเตือนได้ดังนั้นฉันจะได้รับแจ้งหากเซิร์ฟเวอร์ของฉันมีปัญหา
แต่มันยังเก็บผลลัพธ์เหล่านี้ทั้งหมดในฐานข้อมูลระยะยาวดังนั้นฉันสามารถมองย้อนกลับไปที่การใช้หน่วยความจำของเซิร์ฟเวอร์ "X" และดูแนวโน้มการใช้หน่วยความจำในช่วง N วัน / สัปดาห์ / เดือน / ปีที่ผ่านมา
คุณอาจพิจารณาใช้โซลูชันการตรวจสอบเช่น zabbix, zenoss เพื่อรวบรวมและวิเคราะห์เคาน์เตอร์ที่สมบูรณ์แบบของคุณ
Cactiเป็นโปรแกรมสร้างกราฟที่ใช้ webv มันสามารถกราฟ CPU, หน่วยความจำ, พื้นที่ดิสก์, ฯลฯ ฯลฯ นอกจากนี้ยังสามารถขยายได้ด้วยปลั๊กอินของคุณเอง
โซลูชัน Opensource Nagios ทำสิ่งนี้ด้วย:
Process Explorerจะแสดงประวัติ CPU ด้วย
ใช่ perfmon ("การตรวจสอบประสิทธิภาพ" ในแผงควบคุม)