2011-09-20 4 views
0

필자는 로컬 컴퓨터에서 실행할 수있는 몇 년 전의 간단한 유틸리티를 가지고 있었으며 원격 디버깅이나 서버에서 실행중인 모든 것에 대한 필요없이 서버를 모니터링했습니다.asp.net 유틸리티?

Console.Writeline에 해당하는 코드를 코드에 추가 할 수 있습니다 (콘솔, 디버그 또는 트레이스 인 경우 기억이 안납니다). 데스크톱 컴퓨터에서 유틸리티를 실행하여 모니터 할 수 있습니다.

나는 누군가가 올바른 방향으로 나를 가리킬 수 있기를 바랍니다.

+0

표준 출력을 선택하는 SysInternals DebugView를 생각해보십시오. 그것은 원격으로 작동하지 않습니다. – TheCodeKing

+0

이것은 프로덕션 서버를 모니터하기 위해 원격으로 작동하는 것입니다. – chris

답변

0

필요한 것을 확인하고 XML 또는 Json을 반환하는 WCF 또는 Webservice를 만들 수 있습니다. 그리고 클라이언트

0

표준 방법은 코드에서의 Trace.Write 방법을 사용하고 http://myserver/Trace.axd를 사용하여 무슨 일이 일어나고 있는지 볼 것입니다이 서비스를 호출합니다

(이것은 Web.config의 추적을 가능하게 당신을 말할 것이다) 이렇게하면 문자열 만있는 것보다 훨씬 더 많은 데이터를 볼 수 있습니다. 실제로 컨텍스트를 표시하고 모든 추적을 실제로 수행하므로 다른 작업 시간을 볼 수 있습니다.