การใช้กระบวนการไม่ถูกต้องจากเหตุการณ์ที่เพิ่มความสมบูรณ์ของระบบหรือไม่


10

ฉันเพิ่งทำงานเกี่ยวกับการทำความเข้าใจข้อมูลหรือตัวชี้วัดที่ถูกเก็บไว้ในไฟล์เหตุการณ์ขยายระบบสุขภาพ

เรากำลังพยายามใช้การรวบรวมข้อมูลของตัวชี้วัดประสิทธิภาพโดยใช้ความสมบูรณ์ของระบบตามที่ระบุไว้ที่นี่

มีรายงานที่ให้ตัวชี้วัดเช่นการใช้ CPU, การใช้งานกระบวนการอื่น ๆ ที่รวบรวมจากเหตุการณ์สถานะระบบ

scheduler_monitor_system_health_ring_buffer_recorded

ฉันไม่สามารถเข้าใจเซิร์ฟเวอร์ไม่กี่แห่งของฉันได้เพราะเหตุใดฟิลด์ "process_utilization" ซึ่งแสดงอยู่ในรายงานเนื่องจากการใช้งาน CPU CPU นั้นใช้เวลาส่วนใหญ่มากกว่า 100 เวลาสูงสุดในช่วงเวลาสูงสุดจะแตกต่างกันระหว่าง 120-160 และเพราะรายงานนั้น แสดง CPU ที่สูงกว่า 100 เสมอแม้ว่าฉันจะตรวจสอบจากเซิร์ฟเวอร์กิจกรรมการตรวจสอบที่ไม่เคยกรณี

ฉันได้หยิบยกปัญหานี้ขึ้นใน Github แต่ดูเหมือนไม่มีการแก้ไขหรือตอบสนอง

ดังนั้นคำถามของฉันจะเป็น

  1. ฉันจะได้รับหมายเลขที่ถูกต้องสำหรับการใช้งาน CPU CPU สำหรับเซิร์ฟเวอร์ของฉันโดยใช้บัฟเฟอร์เสียงเรียกทำงานระบบได้อย่างไร?

  2. รายงานยังแสดงตัวนับสำหรับเขตข้อมูลด้านล่าง 2 คำนวณจากรายงานของพวกเขา

  1. 100-System_idle-process_utilization เป็น OtherProcessUtil

  2. 100-system_idle เป็น SystemUtil

OtherProcessUtilและSystemUtilเหล่านี้มีความจำเป็น / มีประโยชน์สำหรับอะไร?

  1. ฉันยังเห็นการใช้หน่วยความจำทุกครั้งที่แสดงเป็น 100 ซึ่งดูไม่ถูกต้องเช่นกัน มีใครสังเกตเห็นไหม

เครื่องมืออื่น ๆ เช่น Idera & sentry [ที่ฉันทดสอบ] ไม่แสดงการใช้งาน CPU สูงกว่า 100% สำหรับเซิร์ฟเวอร์เดียวกัน ฉันทำการเปรียบเทียบแบบเทียบเคียงสำหรับโหลดเดียวกัน

คำตอบ:


1

ค่าสำหรับตัวนับดิสก์และตัวประมวลผล% ที่เกิน 100% ควรหารด้วยจำนวนตัวประมวลผลหรือดิสก์ที่มีอยู่ในระบบ ดังนั้น 100% หมายความว่าใช้หน่วยประมวลผลเดียว 100% 250% หมายความว่าใช้โปรเซสเซอร์สองและครึ่ง ดังนั้นถ้ามันรายงานถึง 120% ดูว่ามันเทียบเท่ากับ 120 / <จำนวนตัวประมวลผล>

โปรดทราบว่าการเปลี่ยนแปลงล่าสุดของ tigertools คือเดือนมิถุนายน 2561 คุณอาจตรวจสอบsqlwatch.ioเนื่องจากดูเหมือนจะเป็นโครงการที่ใช้งานมากขึ้น

ดูsocial.msdn.microsoft.com/Forums/sqlserver/en-US/…และเปลี่ยนเป็น TOP (1) เพื่อรับการใช้งาน CPU CPU ปัจจุบัน

- Tony Hinkle

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.