Tổng RAM% từ perfmon Windows Server 2008 R2


9

Tôi đang cố gắng tìm một cách tốt để có được phần trăm RAM có sẵn từ perfmon. Tôi có thể nhận Mbyte khả dụng nhưng tôi không thể tìm thấy bất kỳ cách nào để có được tổng bộ nhớ đã cài đặt trên máy chủ hoặc những gì được sử dụng qua perfmon. Tôi rõ ràng có thể cảnh báo trên GB nhưng mỗi máy chủ của tôi có tổng RAM khác nhau nên không phải là một cảnh báo tuyệt vời.

Cách tôi hiểu% By byte được cam kết là điều này bao gồm các tệp trang trên đĩa nên đây không phải là một chỉ báo tốt.

Bất kỳ trợ giúp sẽ được đánh giá cao.

Câu trả lời:


7

Đáng buồn thay, không có bộ đếm hiệu suất mặc định làm điều này . Bạn sẽ cần cân nhắc sử dụng WMI để kiểm tra tổng RAM trong máy chủ, sau đó tổng cộng lượng RAM đã sử dụng so với RAM miễn phí, lưu trữ dữ liệu đó khi được thu thập và sau đó trình bày theo cách khá hay.

Tuy nhiên, điều đó đã được thực hiện cho bạn dưới dạng các tính năng cơ bản của hầu hết các NMS .

PS Nếu bạn cực kỳ thích phiêu lưu, bạn có thể thử viết bộ đếm nước hoa tùy chỉnh .


Cảm ơn @WesleyDavid. Tôi đã lo sợ về nó. Tôi muốn gắn bó với perfmon. Có vẻ như đó sẽ là một yêu cầu phổ biến vì vậy MSFT sẽ thêm nhưng đoán không được. Tôi sẽ chỉ phải tạo các biến cho tất cả các máy chủ của mình và tính phần trăm theo cách đó. Không lý tưởng. Cảm ơn một lần nữa cho các tùy chọn.
Xaxum

@Xaxum, cuối cùng bạn đã tạo ra các biến perfmon tùy chỉnh hay bạn đã thực hiện các cuộc gọi WMI mà Wesley đã đề cập? Phương pháp nào bạn đã tìm thấy dễ dàng hơn? Bây giờ tôi đang ở cùng một vị trí ... Tôi muốn nghe bất cứ lời khuyên nào bạn có thể đưa ra về vấn đề này.
Sal
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.