Có cách nào tự động đối chiếu dữ liệu từ Perfmon không?


11

Tôi đã đối chiếu thủ công dữ liệu Perfmon (ví dụ: lấy các nắp màn hình của biểu đồ perfmon để lấy các giá trị trung bình, tối thiểu, tối đa) như% sử dụng bộ xử lý,% byte được cam kết trong bộ nhớ, v.v. kích thước máy chủ.

Tôi muốn biết liệu có cách nào để tự động hóa việc này không, ví dụ: lấy dữ liệu thống kê perfmon cụ thể từ một số tệp nhật ký hoặc không, và thậm chí có thể có một báo cáo được in ra từ đó?


1
Xin chào Jon, chào mừng bạn trên tàu! :-)
splattne

Câu trả lời:


11

Bạn có thể sử dụng Công cụ Phân tích Hiệu suất Nhật ký (PAL) , một dự án nguồn mở được lưu trữ trên CodePlex.

Bạn đã bao giờ gặp vấn đề về hiệu suất, nhưng không biết nên thu thập bộ đếm hiệu suất nào hoặc làm thế nào để phân tích chúng? Công cụ PAL (Phân tích hiệu suất của nhật ký) là một công cụ mới và mạnh mẽ đọc trong nhật ký bộ theo dõi hiệu suất (bất kỳ định dạng đã biết nào) và phân tích nó bằng các ngưỡng phức tạp, nhưng đã biết (được cung cấp).

Công cụ này tạo ra một báo cáo dựa trên HTML, biểu đồ đồ thị các bộ đếm hiệu suất quan trọng và đưa ra các cảnh báo khi vượt quá ngưỡng. Các ngưỡng ban đầu được dựa trên các ngưỡng được xác định bởi các nhóm sản phẩm của Microsoft và các thành viên hỗ trợ của Microsoft, nhưng tiếp tục được mở rộng bởi dự án đang diễn ra này. Công cụ này không phải là sự thay thế của phân tích hiệu suất truyền thống, nhưng nó tự động hóa việc phân tích các bản ghi bộ đếm hiệu suất đủ để bạn tiết kiệm thời gian. Đây là một VBScript và yêu cầu Microsoft LogParser (tải xuống miễn phí).

Có một bài viết hay mà bạn có thể đọc: "Xử lý phân tích hiệu suất Windows" :

Phân tích nhật ký Windows Performance Monitor là một quá trình tốn thời gian, thường đòi hỏi kiến ​​thức chuyên môn để diễn giải dữ liệu nhật ký để sử dụng trong khắc phục sự cố hiệu năng hệ thống Microsoft Windows. Tin vui là bạn có thể đơn giản hóa quy trình thu thập và phân tích dữ liệu Giám sát hiệu suất bằng cách sử dụng ba công cụ tiện dụng được sử dụng bởi các chuyên gia hỗ trợ của Microsoft: perfwiz.exe, logman.exe và Phân tích hiệu suất của nhật ký (PAL).

Bài viết giải thích cách tạo một quy trình tự động bằng các công cụ này:

  • Trình theo dõi hiệu suất (perfwiz.exe): giúp bạn tạo nhật ký Trình theo dõi hiệu suất từ ​​xa và đơn giản hóa quá trình thu thập nhật ký Trình theo dõi hiệu suất
  • Logman.exe là một công cụ dòng lệnh tích hợp của Windows để quản lý và lên lịch các bộ sưu tập hiệu năng trên các hệ thống cục bộ và từ xa
  • Công cụ phân tích hiệu suất của nhật ký (PAL) , được đề cập ở trên, để phân tích dữ liệu

2

MOM / SCOM không thể làm điều này cho bạn?


Tôi không biết MOM / SCOM là gì: D vui lòng giải thích.
Jon Limjap

Trình quản lý hoạt động của Microsoft và Trình quản lý hoạt động trung tâm hệ thống (người kế nhiệm của MOM) - cả hai đều rất tốt để xử lý các thông điệp tường trình theo thời gian.
Chopper3

Trung tâm hệ thống sau khi cài đặt là khá gọn gàng. Bạn cũng có thể đưa nó đến 'ping' một trang web để đảm bảo nó lên, cấu hình các cảnh báo bộ nhớ, v.v. Điều tôi nhận thấy nhất là mức độ chi tiết mà nó đưa ra được cấu hình sẵn về mỗi bộ đếm perfmon. Về cơ bản, nó là chiếc hộp khá thông minh
Joel Mansford

2

Đối với những gì có vẻ như bạn đang cố gắng thực hiện, tôi thường chỉ sử dụng Nhật ký truy cập trong Trình theo dõi hiệu suất. Tôi đặt loại tệp nhật ký thành dấu phẩy được phân cách và phân tách các số bằng Excel.


0

Bạn đã xem khu vực "Nhật ký theo dõi" của PerfMon chưa? Nó không cho phép bắt đầu / dừng / theo lịch trình.

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.