Konfigurieren von Microsoft Application Insights zum Überwachen eines Windows-Dienstes

8

Ist es möglich, Microsofts Application Insights zu konfigurieren, um einen Windows-Dienst zu überwachen?

>

Ich habe eine VM in Azure ausgeführt, auf der der Web-Service gehostet wird. Welche Version des Überwachungsagenten muss ich installieren und welche Schritte müssen unternommen werden, um Überwachungsdaten zuzulassen? Wird dies im Dashboard angezeigt?

    
TK. 01.04.2014, 08:59
quelle

3 Antworten

2

Ich würde auch gerne diese Fähigkeit sehen, aber es scheint von dieser MSDN Seite aus, dass es nicht möglich ist. Ich hoffe, dass sie später die Fähigkeiten des Dienstes erweitern, denn es wäre großartig, ein Produkt auf der Ebene von AppDynamics oder New Relic von MS zu sehen.

Überwachung von Leistung und Ausnahmen mit Application Insights

  

Sie können die Leistung in folgenden Bereichen überwachen:

     

Ein .NET-Webdienst. Sie müssen Administratorzugriff auf den Servercomputer haben. Sie müssen den Code des Web-Service nicht ändern.

     

Ein .NET-Dienst, der als Webrolle in Microsoft Azure Cloud Services ausgeführt wird. Sie müssen Zugriff auf den Code haben. Sie führen das Application Insights-Tool auf Ihrem Entwicklungscomputer aus, anschließend erstellen Sie den Service neu und stellen ihn erneut bereit.

     

Ein Java-Webdienst. Sie laden den Agenten auf Ihren Server-Rechner herunter, aktualisieren die Konfigurationsdateien und starten Ihren Web-Service neu.

    
rayrayrayraydog 17.04.2014, 15:27
quelle
2

Hier ist ein Application Insights Telemetry SDK für Services:

Ссылка

    
John Vottero 13.05.2014 14:19
quelle
1

Es kann manuell konfiguriert werden. Sieh dir das an - Ссылка

Grundsätzlich - Erstellen Sie eine ASP.NET App auf dem Portal und erhalten Sie InstrumentationKey - Installieren Sie das Nuget-Paket "Microsoft.ApplicationInsights.WindowsServer" - Fügen Sie den InstrumentationKey in der Konfigurationsdatei oder im Code hinzu.

    
ManishKG 17.02.2017 16:30
quelle