จำนวน RAM ทั้งหมดจาก perfmon Windows Server 2008 R2


9

ฉันกำลังพยายามหาวิธีที่ดีในการรับเปอร์เซ็นต์ RAM ที่พร้อมใช้งานจาก perfmon ฉันจะได้รับ Mbytes ที่มีอยู่ แต่ฉันไม่สามารถหาวิธีที่จะได้รับหน่วยความจำที่ติดตั้งทั้งหมดบนเซิร์ฟเวอร์หรือสิ่งที่ใช้งานผ่าน perfmon เห็นได้ชัดว่าฉันสามารถแจ้งเตือนเกี่ยวกับ GB แต่เซิร์ฟเวอร์ของฉันแต่ละคนมี RAM ทั้งหมดแตกต่างกันดังนั้นจึงไม่ใช่การแจ้งเตือนที่ยอดเยี่ยม

วิธีที่ฉันเข้าใจ% ไบต์ที่กำหนดคือการรวมไฟล์หน้าบนดิสก์ดังนั้นนี่จึงไม่ใช่ตัวบ่งชี้ที่ดี

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม

คำตอบ:


7

น่าเศร้าที่ไม่มีการเริ่มต้นนับการตรวจสอบประสิทธิภาพที่ไม่นี้ คุณจะต้องพิจารณาใช้ WMI เพื่อนับแรมทั้งหมดในเซิร์ฟเวอร์จากนั้นจึงรวมจำนวน RAM ที่ใช้กับ RAM ว่างที่เก็บข้อมูลดังกล่าวตามที่รวบรวมและนำเสนอในลักษณะที่ค่อนข้างดี

แต่ชนิดของสิ่งที่มีอยู่แล้วได้รับการทำเพื่อคุณในรูปแบบของคุณสมบัติพื้นฐานของ NMSS

ป.ล. ถ้าคุณชอบการผจญภัยเป็นอย่างมากคุณสามารถลองเขียนเคาน์เตอร์ perfmon แบบกำหนดเองได้


ขอบคุณ @WesleyDavid ฉันกลัวสิ่งนั้น ฉันต้องการติดกับ perfmon ดูเหมือนว่าจะเป็นคำขอทั่วไปดังนั้น MSFT จะเพิ่ม แต่ไม่เดา ฉันจะต้องสร้างตัวแปรสำหรับเซิร์ฟเวอร์ทั้งหมดของฉันและคำนวณเปอร์เซ็นต์ด้วยวิธีนี้ ไม่เหมาะ ขอบคุณอีกครั้งสำหรับตัวเลือก
Xaxum

@ Xaxum, คุณสิ้นสุดการสร้างตัวแปร perfmon แบบกำหนดเองหรือคุณทำการโทร WMI ที่เวสลีย์พูดถึง? วิธีใดที่คุณพบว่าง่ายขึ้น? ตอนนี้ฉันอยู่ในตำแหน่งเดิมแล้ว ... ฉันอยากได้ยินคำแนะนำที่คุณสามารถให้ได้
Sal
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.