ASP.NET 응용 프로그램 프로파일 링에서 Perfmon 데이터 (예 : perfmon 그래프의 스크린 캡을 가져와 평균, 최소, 최대 값을 얻기 위해 평균 프로세서, 최소, 최대 값을 얻기 위해 메모리에 % 커밋 된 바이트 수 등) 통계를 수동으로 수집했습니다. 서버 사이징.
예를 들어, 로그 파일에서 특정 perfmon 통계 데이터를 얻거나 그렇지 않은 것, 심지어 보고서를 인쇄하는 등의 방법을 자동화하고 싶은지 알고 싶습니다.
ASP.NET 응용 프로그램 프로파일 링에서 Perfmon 데이터 (예 : perfmon 그래프의 스크린 캡을 가져와 평균, 최소, 최대 값을 얻기 위해 평균 프로세서, 최소, 최대 값을 얻기 위해 메모리에 % 커밋 된 바이트 수 등) 통계를 수동으로 수집했습니다. 서버 사이징.
예를 들어, 로그 파일에서 특정 perfmon 통계 데이터를 얻거나 그렇지 않은 것, 심지어 보고서를 인쇄하는 등의 방법을 자동화하고 싶은지 알고 싶습니다.
답변:
CodePlex에서 호스팅되는 오픈 소스 프로젝트 인 PAL (Performance Analysis of Logs) 도구를 사용할 수 있습니다 .
성능 문제가 있지만 성능 카운터를 수집하거나 분석하는 방법을 모르십니까? PAL (로그 성능 분석) 도구는 성능 모니터 카운터 로그 (모든 알려진 형식)를 읽고 복잡하지만 알려진 임계 값 (제공됨)을 사용하여 분석하는 새롭고 강력한 도구입니다.
이 도구는 중요한 성능 카운터를 그래픽으로 차트로 표시하고 임계 값을 초과하면 경고를 발생시키는 HTML 기반 보고서를 생성합니다. 임계 값은 원래 Microsoft 제품 팀과 Microsoft 지원 멤버가 정의한 임계 값을 기반으로하지만이 진행중인 프로젝트에 의해 계속 확장됩니다. 이 도구는 기존 성능 분석을 대체하지는 않지만 시간을 절약 할 수있을만큼 성능 카운터 로그 분석을 자동화합니다. 이것은 VBScript이며 Microsoft LogParser (무료 다운로드)가 필요합니다.
"Windows 성능 분석에 대한 이해" 기사를 읽어보십시오 .
Windows 성능 모니터 로그 분석은 시간이 많이 걸리는 프로세스이므로 종종 Microsoft Windows 시스템 성능 문제 해결에 사용하기 위해 로그 데이터를 해석하는 데 전문 지식이 필요합니다. 다행 인 것은 Microsoft 지원 전문가가 사용하는 편리한 도구 인 perfwiz.exe, logman.exe 및 PAL (Performance Analysis of Logs)을 사용하여 성능 모니터 데이터 수집 및 분석 프로세스를 단순화 할 수 있다는 것입니다.
이 도구는 다음 도구를 사용하여 자동 절차를 만드는 방법을 설명합니다.
MOM / SCOM이이를 수행 할 수 없습니까?