Delen via


De Application Insights Profiler configureren

Nadat u Application Insights Profiler hebt ingeschakeld, kunt u het volgende doen:

  • Start een nieuwe profileringssessie.
  • Profiler-triggers configureren.
  • Bekijk recente profileringssessies.

Als u het deelvenster Application Insights Profiler-instellingen wilt openen, selecteert u Prestaties in het linkerdeelvenster op uw Application Insights-pagina.

Schermopname van de koppeling om het deelvenster Prestaties te openen.

U kunt Profiler-traceringen in uw Azure-resources weergeven via twee methoden:

  • De knop Profiler :

    Selecteer Profiler.

    Schermopname van de knop Profiler in het deelvenster Prestaties.

  • Operations:

    1. Selecteer een bewerking in de lijst met bewerkingsnamen . Algemeen is standaard gemarkeerd.

    2. Selecteer Profiler-traceringen.

      Schermopname van het selecteren van bewerkings- en Profiler-traceringen om alle Profiler-traceringen weer te geven.

    3. Selecteer een van de aanvragen in de lijst aan de linkerkant.

    4. Selecteer Profiler configureren.

      Schermopname van de algehele selectie en klikken op Profiler-traceringen om alle profilertraceringen weer te geven.

In Profiler kunt u Profiler configureren en weergeven. De pagina Application Insights Profiler heeft de volgende functies.

Schermopname van profilerpaginafuncties en -instellingen.

Functie Beschrijving
Profiel nu Hiermee start u profileringssessies voor alle apps die zijn gekoppeld aan dit exemplaar van Application Insights.
Triggers Hiermee kunt u triggers configureren die ervoor zorgen dat Profiler wordt uitgevoerd.
Recente profileringssessies Geeft informatie weer over eerdere profileringssessies, die u kunt sorteren met behulp van de filters boven aan de pagina.

Profiel nu

Selecteer Nu Profiel om een profileringssessie op aanvraag te starten. Wanneer u deze koppeling selecteert, beginnen alle Profiler-agents die gegevens verzenden naar dit Application Insights-exemplaar om een profiel vast te leggen. Na 5 tot 10 minuten wordt de profielsessie weergegeven in de lijst.

Als u handmatig een Profiler-sessie wilt activeren, hebt u minimaal schrijftoegang nodig voor uw rol voor het Application Insights-onderdeel. In de meeste gevallen krijgt u automatisch schrijftoegang. Als u problemen ondervindt, moet u de bereikrol Inzender voor het Application Insights-onderdeel toevoegen. Zie Rollen, machtigingen en beveiliging in Azure Monitor voor meer informatie.

Triggerinstellingen

Selecteer Triggers om het deelvenster Trigger Instellingen te openen met de tabbladen CPU, Geheugen en Samplingtriggers.

CPU- of geheugentriggers

U kunt een trigger instellen om profilering te starten wanneer het percentage CPU- of geheugengebruik het niveau bereikt dat u instelt.

Schermopname van het deelvenster Trigger Instellingen voor C P-triggers en geheugentriggers.

Instelling Beschrijving
Knop Aan/Uit Aan: Start Profiler. Uit: Start Profiler niet.
Drempelwaarde voor geheugen Wanneer dit percentage geheugen wordt gebruikt, wordt Profiler gestart.
Duur Hiermee stelt u de tijdsduur in die Profiler wordt uitgevoerd wanneer deze wordt geactiveerd.
Cooldown Hiermee stelt u de tijdsduur in die Profiler wacht voordat het geheugen- of CPU-gebruik opnieuw wordt gecontroleerd nadat deze is geactiveerd.

Samplingtrigger

In tegenstelling tot CPU- of geheugentriggers activeert een gebeurtenis de samplingtrigger niet. In plaats daarvan wordt het willekeurig geactiveerd om een echt willekeurig voorbeeld te krijgen van de prestaties van uw toepassing. U kunt:

  • Schakel deze trigger uit om willekeurige steekproeven uit te schakelen.
  • Instellen hoe vaak profilering plaatsvindt en de duur van de profileringssessie.

Schermopname van het deelvenster Trigger Instellingen voor samplingtrigger.

Instelling Beschrijving
Knop Aan/Uit Aan: Start Profiler. Uit: Start Profiler niet.
Samplefrequentie De snelheid waarmee Profiler kan optreden.
  • Met de instelling Normaal worden gegevens verzameld van 5% van de tijd, wat ongeveer 2 minuten per uur is.
  • De hoge instellingsprofielen 50% van de tijd.
  • De maximale instellingsprofielen 75% van de tijd.

We raden de instelling Normaal aan voor productieomgevingen.
Duur Hiermee stelt u de tijdsduur in die Profiler wordt uitgevoerd wanneer deze wordt geactiveerd.

Recente profileringssessies

In deze sectie van de Profiler-pagina worden recente profileringssessiegegevens weergegeven. Een profileringssessie vertegenwoordigt de tijd die de Profiler-agent nodig heeft tijdens het profileren van een van de computers waarop uw toepassing wordt gehost. Open de profielen in een sessie door een van de rijen te selecteren. Voor elke sessie worden de volgende instellingen weergegeven.

Instelling Beschrijving
Geactiveerd door Hoe de sessie is gestart, hetzij door een trigger, nu profiel of standaardsampling.
App-naam Naam van de toepassing die is geprofileerd.
Machine-exemplaar Naam van de computer waarop de Profiler-agent is uitgevoerd.
Tijdstempel Het tijdstip waarop het profiel is vastgelegd.
CPU-percentage Het cpu-percentage dat werd gebruikt tijdens het uitvoeren van Profiler.
Geheugenpercentage Percentage geheugen dat wordt gebruikt tijdens het uitvoeren van Profiler.

Volgende stappen

Profiler inschakelen en traceringen weergeven