2017-12-29 3 views
-1

가능한 한 제목으로 가능한 한 많이 설명하려고합니다. 그러나 Application Insights를 추가하고 구성 중에 .Net 웹 응용 프로그램을 수신하는 추적을 사용하도록 설정했으며이 작업을 수행 할 때 Trace collection이 활성화 된 상태에서 런타임 중에 응용 프로그램의 정보를 기록하기위한 일부 코드가 아래 스크린 샷과 같이 표시됩니다.응용 프로그램 통찰력 - System.Diagnostics.Trace. * -이 용도는 무엇입니까?

Configuring Application Insights 나는 세 줄의 코드를 찾고 있었고 정확히 세 줄의 코드가 무엇인지를 배우기에 충분하다는 것을 알지 못했습니다. 나는이 추측하고있어

System.Diagnostics.Trace.TraceInformation("Information"); 
System.Diagnostics.Trace.TraceWarning("Warning"); 
System.Diagnostics.Trace.TraceError("Error"); 

Log.Information과 같은 코드를 정기적으로 로그 라인처럼 사용할하지만 난 긍정적 아니에요과 많은 설명은 Microsoft에서이 아니다 될 것이다. 또는 응용 프로그램 시작시 이러한 추적 수신기를 추가하고 Log.Information 또는 Log.Error 등이있을 때마다 로깅을 추적합니다 ...?

내가 여기에 대해 자세히 알 수있는 조언이나 방향에 대해 많은 감사를드립니다. 감사.

+0

MS에서별로 설명이 없습니까? 추적 및 응용 프로그램 인사이트에는 엄청난 양의 문서가 있습니다. https://docs.microsoft.com/en-us/azure/application-insights/app-insights-asp-net-trace-logs – Amy

+0

@Amy 위의 스크린 샷에 대한 설명이 많지 않습니까? 나는 심지어 코드의 라인을 검색하고 특정 문서를 찾을 수 없습니다. 나는 또한 System.Diagnostics.Trace를 검색했다. 그래서 제가 게시 한이 전문적인 물건에 대해 알고있는 사람이 물어 보면 이것을 알 수있는 방향으로 나를 가리 키도록했습니다. 어느 정도 당신이 한 일입니다. 내가 왜 그게 틀린거야? –

+0

온라인에서 제공되는 * 설명서가 충분하지 않을 때 MS가 문서를 제공하지 않는다고 MS가 비난했기 때문에 틀렸어. 믿거 나 말거나, 스크린 샷은 설명이 속한 장소가 아닙니다. – Amy

답변

0

코드는 당신이 그 메시지를 (System.Diagnostic.Trace를 사용하는) 같은 코드를한다면 가 추적 메시지와 같은 응용 프로그램의 통찰력에 끝날 것이라고 말하고 예를 들어이있다.

이 구성 (추적 메시지 전송)은 선택적 단계이므로이 방법으로 표시됩니다.

관련 문제