문제

모노를 타겟팅하는 ASP.NET 웹 서비스를 개발했습니다. Apache 아래에 모노를 실행하는 OpenSuse 11.1 VM에 배치했습니다.

예를 들어 Windows Performance Monitor와 유사한 Linux OS에서 MONO에 배포 된 ASP.NET 앱의 @OutputCache HIT 비율을 모니터링하는 방법이 있습니까? 이것은 반드시 성능 카운터를 포함 할 필요는 없으며 비율을 얻는 방법을 포함합니다.

이것은 사용자 정의 데이터 캐싱 체계가 아니라 캐시드 속성으로 장식 된 WebMethod 통화와 관련이 있습니다.

도움이 되었습니까?

해결책

Mono는 Mono 2.0 이후 .NET "Performance Counters"를 지원했지만 AFAICT는 현재 3 개의 표준 ASP.NET 카운터 만 구현되었습니다. 요청 대기열, 총 요청 및 요청/SEC. 캐시 적중률과 같은 다른 사람들이 구현하기가 매우 간단하다고 생각합니다.

성능 카운터 API 또는 Mperfmon GUI 도구를 사용하여 성능 카운터를 검사 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top