Einrichten von Codeoptimierungen
Die Einrichtung von Code Optimizations zur Identifizierung und Analyse von CPU- und Speicherengpässen in Ihren Webanwendungen ist ein einfacher Prozess im Azure-Portal. In diesem Artikel lernen Sie Folgendes:
- Verbinden Sie Ihre Webanwendung mit Application Insights.
- Aktivieren Sie den Profiler für Ihre Webanwendung.
Sie können Ihre Codeoptimierungen im Azure-Portal überprüfen.
Demovideo
Verbinden Sie Ihre Webanwendung mit Application Insights
Bevor Sie Code Optimizations für Ihre Webanwendung einrichten, stellen Sie sicher, dass Ihre Anwendung mit einer Application Insights-Ressource verbunden ist.
Navigieren Sie im Azure-Portal zu Ihrer Webanwendung.
Wählen Sie im linken Menü Einstellungen>Application Insights aus.
Legen Sie im Application Insights-Blatt für Ihre Webanwendung die folgenden Optionen fest:
Wenn Ihre Webanwendung bereits mit einer Application Insights-Ressource verbunden ist:
Auf einem Banner oben auf dem Blatt steht: Ihre App ist mit der „Application Insights“-Ressource verbunden: {NAME-OF-RESOURCE}.
Wenn Ihre Webanwendung erst mit einer Application Insights-Ressource verbunden werden muss:
Auf einem Banner oben auf dem Blatt steht: Ihre App wird mit einer automatisch erstellen „Application Insights“-Ressource verbunden: {NAME-OF-RESOURCE}.
Klicken Sie unten im Bereich „Application Insights“ auf Anwenden.
Aktivieren Sie den Profiler für Ihre Webanwendung
Profiler sammelt Ablaufverfolgungen auf Ihrer Webanwendung für Code Optimizations, um sie zu analysieren. Wenn Code Optimization innerhalb weniger Stunden Leistungsengpässe in Ihrer Anwendung feststellt, können Sie die Erkenntnisse von Code Optimizations einsehen und überprüfen.
Wählen Sie im Blatt „Application Insights“ unter Instrumentieren Ihrer Anwendung die Registerkarte .NET aus.
Wählen Sie unter Profiler den Umschalter aus, um den Profiler für Ihre Webanwendung zu aktivieren.
Überprüfen Sie, ob der Profiler Ablaufverfolgungen erfasst.
- Navigieren Sie zu Ihrer Application Insights-Ressource.
- Wählen Sie im linken Menü Untersuchen>Leistung aus.
- Wählen Sie im oberen Menü des Blatts „Leistung“ die Option Profiler aus.
- Überprüfen Sie die von Ihrer Webanwendung gesammelten Ablaufverfolgungen. Wenn keine Ablaufverfolgungen angezeigt werden, lesen Sie die Anleitung zur Problembehandlung.