2016-08-12 2 views
0

Ich habe gerade angefangen, mit Microsoft Application Insights zu arbeiten und ich habe mit einigen Videos und this Artikel auf Microsoft-Website gestartet. Es scheint sehr kraftvoll und vielversprechend.Application Insights für Anwendungen, die auf meinem eigenen Server gehostet

Kann mir jemand sagen, welche Funktion werde ich verlieren, wenn ich meine Anwendungen auf meinen eigenen Servern statt Azure ausführen?

P.S: Ich entwickle ASP.net-Anwendungen und benutze log4net normalerweise für die Protokollierung.

Antwort

2

Es gibt Dokumentation:

Wenn Sie umschichten und Anwendung kann - nur Microsoft.ApplicationInsights.Web NuGet installieren. Oder in Visual Studio klicken Sie auf "Add Insights Insights". Details finden Sie hier: https://azure.microsoft.com/en-us/documentation/articles/app-insights-asp-net/

Wenn Sie nicht bereitstellen können - verwenden Sie Application Insights Status Monitor. Sie können es mit dem Web Platform Installer installieren. Details sind hier: https://azure.microsoft.com/en-us/documentation/articles/app-insights-monitor-performance-live-website-now/

Logs: https://azure.microsoft.com/en-us/documentation/articles/app-insights-search-diagnostic-logs/#trace

+0

Hinweis: Wenn Sie sich auf den Status Monitor verlassen und Ihr Unternehmen SCOM verwendet, haben Sie wahrscheinlich Versionskonflikte zwischen ihm und dem MMA von SCOM. – BrettJ

1

[W] Hut Funktion werde ich verlieren, wenn ich meine Anwendungen auf meinem eigenen Server statt Azure laufen?

Keine.

Es wird vollständig unterstützt und wird dringend empfohlen, Ihre lokalen Anwendungen zu überwachen. Sie können tatsächlich eine bessere Überwachung erhalten, da Sie Windows-Leistungsindikatoren erhalten können. In einem App Service (ehemals Web Apps) können Sie keine Vorgänge wie Prozess-CPU und .NET-Laufzeitzähler abrufen.

Sehen Sie sich die Links Sergey Kanzhelev links in seinem answer für Details zum Status Monitor und Leistungsindikatoren.

Verwandte Themen