2017-06-06 4 views
0

Gibt es eine Möglichkeit, Application Insights als Ersatz für Web Server Logging zu verwenden? Mein Endziel ist hier, 4xxs und 5xxs zu analysieren.Azure Application Insights - HTTP-Fehler suchen?

Details:
-Rechts jetzt, ich habe nur die Anfragen Info für Controller/Aktion wo ich manuell TrackRequest
-Web-App auf Azure gehostet.
-SDK hinzugefügt als Dokumente anweisen.
-Weitere Teile (SQL Dependency-Tracking zum Beispiel) arbeiten out-of-the-box

+1

Was Sie bedeuten kann? Wenn Sie Ihre Web-App hinzufügen, werden alle Anfragen und deren Statuscodes protokolliert. Also ja, Sie sollten in der Lage sein, etwas zu diagnostizieren. –

+0

@PeterBons eigentlich nicht ... es ist nur Logging diejenigen, die ich über "TrackRequest" erstellen ... – Leonardo

+0

Wo und wie ist Ihre Website (ich nehme an, dass es ist, was es ist) gehostet? Können Sie Anwendungsdaten nicht integrieren, sodass Sie das SDK nicht verwenden müssen? Siehe https://docs.microsoft.com/en-us/azure/application-insights/app-insights-asp-net und https://docs.microsoft.com/en-us/azure/application-insights/app -Insights-Azure-Web-Apps. Auf diese Weise werden alle Informationen wie Ausnahmen und Anfragen usw. erfasst. –

Antwort

0

Aus irgendeinem Grund die web.config fehlte:

<httpModules> 
    <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" /> 
</httpModules> 
Verwandte Themen