คุณต้องใช้ความคิดและวิจารณญาณในการทำความเข้าใจสภาพแวดล้อมและวางแผนกำลังการผลิต โฮสต์นี้ทำงานได้ดีมีความหมายอย่างไรต่อองค์กร คำแนะนำ: ผู้ใช้สนใจว่า "มันช้า" ไม่ใช่การใช้งานหน่วยความจำหรือ CPU คุณสามารถผลักดันการใช้งานได้ไกลแค่ไหนและยังคงมีส่วนต่างความปลอดภัยที่เพียงพอ?
ดูเหมือนว่าคุณกำลังใช้ เหลือบมองการตรวจสอบทรัพยากรที่ใช้ Python psutil เมื่อมองแวบแรก (ฮา) มันมี UX ที่เหมาะสม แหล่งข้อมูลที่เหมาะสม และบอกคุณเกี่ยวกับการแจ้งเตือน ดีมาก การแจ้งเตือนหน่วยความจำเริ่มต้น อยู่ที่ 50% 70% 90% ซึ่งสำหรับฉันค่อนข้างอนุรักษ์นิยมและเพิ่มขึ้นจากมากเกินพอไปสู่แรงกดดันจากหน่วยความจำจำนวนมาก ตรวจสอบว่าเหมาะสมหรือไม่ในสภาพแวดล้อมของคุณ กำหนดค่าเกณฑ์ต่างๆ หากจำเป็น
แต่เปอร์เซ็นต์ของเมตริกหน่วยความจำใด บนลินุกซ์ เหลือบมองไป psutil. psutil คำนวณ ลบทั้งหมดที่มีอยู่. ซึ่งเป็นสิ่งที่สมเหตุสมผลที่ต้องทำ แคชและสิ่งอื่นๆ ที่กู้คืนได้ง่ายจะไม่รวมอยู่ในอัตราส่วน แม้ว่าจะมีการคำนวณแผนสำรองแบบดั้งเดิมสำหรับเมล็ดเก่า แต่วิธีวัดค่านี้อาจแตกต่างกันไป
ระหว่างการแจ้งเตือนการใช้หน่วยความจำ "สูง" ให้รวบรวมข้อมูลดิบ /proc/meminfo
ส่งออกและวิเคราะห์ เป็นไปได้ที่การใช้หน่วยความจำจะอยู่นอกพื้นที่แอดเดรสของกระบวนการ รวมถึงเซกเมนต์หน่วยความจำที่ใช้ร่วมกัน หรือโครงสร้างข้อมูลเคอร์เนล
โฮสต์นี้เป็นระบบ systemd ที่รันนักเทียบท่าและอีกสองสามอย่าง รับหน่วยความจำที่ใช้ต่อกลุ่มโดยเรียกใช้ systemd-cgtop --order=หน่วยความจำ
และ สถิตินักเทียบท่า
บ่อยครั้งที่สถิติต่อกลุ่มนั้นเข้าใจได้ง่ายกว่าการบัญชีสำหรับกระบวนการต่างๆ ในระบบ คอนเทนเนอร์อาจยังคงอยู่ แม้ว่ากระบวนการส่วนใหญ่หยุดทำงานไปแล้ว