2017-09-15 3 views
0

Gibt es ein Webüberwachungssystem für die Remote-Profilerstellung von asp.net-Kernanwendungen, das in einem eigenständigen lokalen SF-Cluster bereitgestellt wird? Wir haben bereits versucht, AppInsights Profiler zu konfigurieren, wie beschrieben https://docs.microsoft.com/ru-ru/azure/application-insights/app-insights-profiler, aber es scheint nur mit Cloud-implementierten Instanzen zu funktionieren. Darüber hinaus arbeitet AppInsights für andere Zwecke wie Abfrage/Fehlerüberwachung, SQL-Query-Überwachung und andere, außer Profiling.Azure Service Fabric - Profilerstellung von Standalone-Cluster-Anwendungen

Antwort

0

Nun, in der Tat in der Cloud Dinge mit AI sind etwas einfacher als alles, was Sie tun müssen, um Daten von WAD zu Azure AI zu senden, die durch Hinzufügen einer AI-Senke in die WAD-Konfiguration erreicht wird. Aber noch haben Sie Möglichkeiten mit einer lokalen Umgebung als auch -

  1. Konfigurieren von AI mit EventFlow

Import des Microsoft.Diagnostics.EventFlow.Output.ApplicationInsightsNuGet Paket, konfigurieren AI Ausgang mit Ihrem Schlüssel und Sie sind gut zu gehen.

  1. AI.SDK

Das Pakets Stoff der ApplicationInsight Dienst NuGet, die bestimmten Sachen enthält mit AI integriert werden. Schauen Sie sich die nächsten Artikel an - ApplicationInsights-ServiceFabric, More telemetry from Application Insights und Explore .NET trace logs in Application Insights.

  1. AI Listener und ETW

Hier ist der Artikel, die erläutert, wie die Anwendung Insights Listener einrichten, die emittiert Ereignisse direkt in AI senden - Distributed Tracing in Service Fabric using Application Insights.

+0

Danke, wir werden versuchen, benutzerdefinierte Ereignisse zu implementieren, wie Sie es empfohlen haben. –

+0

@el_script Gern geschehen! –

Verwandte Themen