응용 프로그램 (실제로 Windows 서비스)의 처리량을 추적하기 위해 C#의 성능 카운터를 사용하려고합니다. 하지만이 문제를 해결하는 방법에 대한 질문이 있습니다 ... 내 응용 프로그램은 XML 문서를 구문 분석하고 단위 시간당 얼마나 많은 문서가 구문 분석되는지 모니터링하려고합니다. 문서를 구문 분석 할 때마다 _counter.Increment()를 사용하고 있지만, 항상 구문 분석 된 문서의 총 개수 (평면 그래프)가됩니다. 샘플링 할 간격을 설정할 수있는 멋진 플롯을 만들고 그 간격 내에서 카운트를 얻고 싶습니다.성능 카운터를 사용하여 응용 프로그램 처리량을 추적하는 방법
성능 카운터를 사용할 수 있습니까? 아니면 다른 방법을 사용해야합니까?
감사합니다.
확실하지 않습니다. 나는 비슷한 것을 보아 왔으며이 기사를 가이드로 사용할 것이다 : http://www.codeproject.com/KB/aspnet/DOTNETBestPractices3.aspx – kenny