Delen via


Quickstart: Logboeken en metrische gegevens analyseren in het Azure Spring Apps Standard-verbruik en toegewezen abonnement

Notitie

De Basic-, Standard- en Enterprise-abonnementen worden afgeschaft vanaf medio maart 2025, met een pensioenperiode van 3 jaar. We raden u aan om over te stappen naar Azure Container Apps. Zie de aankondiging over buitengebruikstelling van Azure Spring Apps voor meer informatie.

Het standaardverbruik en het speciale abonnement worden vanaf 30 september 2024 afgeschaft, met een volledige afsluiting na zes maanden. We raden u aan om over te stappen naar Azure Container Apps. Zie Azure Spring Apps Standard-verbruik en toegewezen abonnement migreren naar Azure Container Apps voor meer informatie.

Dit artikel is van toepassing op: ✔️ Standaardverbruik en toegewezen (preview) ❌ Basic/Standard ❌ Enterprise

In dit artikel leest u hoe u logboeken en metrische gegevens kunt analyseren in het Azure Spring Apps Standard-verbruik en toegewezen abonnement.

Vereisten

Logboeken analyseren

In de volgende secties worden verschillende hulpprogramma's in Azure beschreven die u kunt gebruiken om uw verbruik en toegewezen abonnementsgebruik te analyseren.

Opties voor logboekregistratie configureren

U kunt opties voor logboekregistratie configureren in de Azure Container Apps-omgeving waar u uw Azure Spring Apps-exemplaar implementeert. U kunt kiezen tussen de volgende logboekbestemmingen:

  • Log Analytics - Azure Monitor Log Analytics is de standaardopslag en weergaveoptie. Uw logboeken worden opgeslagen in een Log Analytics-werkruimte waar u ze kunt bekijken en analyseren met behulp van Log Analytics-query's.

  • Azure Monitor : Azure Monitor routeert logboeken naar een of meer van de volgende bestemmingen:

    • Een Log Analytics-werkruimte voor weergave en analyse.
    • Een Azure-opslagaccount dat moet worden gearchiveerd.
    • Een Azure Event Hub voor gegevensopname- en analyseservices.
    • Een bewakingsoplossing voor Azure-partners, zoals Datadog, Elastic, Logz.io en andere.
  • Geen : u kunt de opslag van logboekgegevens uitschakelen.

U kunt logboeken inSchakelen in Azure Spring Apps op de volgende manieren:

  • Wanneer u Log Analytics selecteert als de optie voor logboekregistratie.
  • Wanneer u Azure Monitor selecteert als de optie voor logboekregistratie, waarbij de categorie Spring App-consolelogboeken is geselecteerd in de diagnostische instelling.

Zie Logboekopslag- en bewakingsopties in Azure Container Apps voor meer informatie.

Query's uitvoeren op logboeken met behulp van Log Analytics

Log Analytics is een hulpprogramma in Azure Portal dat u kunt gebruiken om logboekgegevens weer te geven en te analyseren. Met behulp van Log Analytics kunt u Kusto-query's schrijven en vervolgens de resultaten in grafieken sorteren, filteren en visualiseren om trends te herkennen en problemen te identificeren. U kunt interactief werken met de queryresultaten of deze gebruiken met andere functies, zoals waarschuwingen, dashboards en werkmappen.

In de volgende secties worden verschillende methoden beschreven om logboeken weer te geven.

Logboeken gebruiken

Gebruik de volgende stappen om een query uit te voeren op logboekgegevens.

  1. Ga in Azure Portal naar uw Azure Spring Apps-exemplaar.

  2. Selecteer Logboeken in het navigatiedeelvenster.

  3. Voer in de instellingen nieuwe query 1 een query in, zoals in het volgende voorbeeld:

    AppEnvSpringAppConsoleLogs_CL
    | limit 50
    
  4. Selecteer Uitvoeren.

Log Analytics gebruiken

Gebruik de volgende stappen om analyses uit te voeren op logboekgegevens.

  1. Ga in Azure Portal naar uw Azure Spring Apps-exemplaar.

  2. Selecteer Log Analytics in het navigatiedeelvenster.

  3. Selecteer de Log Analytics-werkruimte waarin u ervoor hebt gekozen om de logboeken op te slaan.

  4. Als u het deelvenster Zoeken in logboeken wilt openen, selecteert u Logboeken.

  5. Als u logboeken wilt weergeven, voert u in het zoekvak Tabellen een query in, zoals in het volgende voorbeeld:

    AppEnvSpringAppConsoleLogs_CL
    | limit 50
    
  6. Als u het zoekresultaat wilt weergeven, selecteert u Uitvoeren.

  7. U kunt in de logboeken van de specifieke toepassing, implementatie of instantie zoeken door een filtervoorwaarde in te stellen, zoals wordt weergegeven in het volgende voorbeeld:

    AppEnvSpringAppConsoleLogs_CL
    | where ContainerAppName_s == "YourAppName" and RevisionName_s has "YourDeploymentName" and ContainerGroupName_s == "YourInstanceName"
    | limit 50
    

    Notitie

    == is hoofdlettergevoelig, maar =~ niet.

Zie het overzicht van Kusto-querytaal (KQL) voor meer informatie over de querytaal die wordt gebruikt in Log Analytics. Als u query's wilt uitvoeren op al uw Log Analytics-logboeken vanaf een gecentraliseerde client, raadpleegt u Querygegevens in Azure Monitor met behulp van Azure Data Explorer.

Metrische gegevens analyseren

Azure Monitor verzamelt met regelmatige tussenpozen metrische gegevens van uw Azure Spring Apps-exemplaar om inzicht te krijgen in de prestaties en status van uw Spring-apps.

Als u de gegevens wilt visualiseren, selecteert u Metrische gegevens in het navigatiedeelvenster in uw Azure Spring Apps-exemplaar. U kunt ook onbewerkte metrische gegevens ophalen via de Azure CLI - en Azure PowerShell-cmdlets.

Beschikbare metrische gegevens

Azure Spring Apps biedt de metrische gegevens die worden beschreven in de volgende tabel:

Title Beschrijving Metrische id Eenheid
Nanocores voor CPU-gebruik CPU-gebruik in nanocores (1.000.000.000 nanocores = 1 kern) UsageNanoCores nanocores
Geheugenwerkset bytes Werksetgeheugen gebruikt in bytes WorkingSetBytes bytes
Netwerk in bytes Netwerk ontvangen bytes RxBytes bytes
Netwerk uit bytes Verzonden netwerkbytes TxBytes bytes
Verzoeken Verwerkte aanvragen Requests n.v.t.
Aantal opnieuw opstarten Aantal herstarts van Spring App RestartCount n.v.t.

Metrics Explorer gebruiken

Met de Azure Monitor Metrics Explorer kunt u grafieken maken op basis van metrische gegevens om u te helpen uw Azure Spring Apps-resource en -netwerkgebruik in de loop van de tijd te analyseren. U kunt grafieken vastmaken aan een dashboard of in een gedeelde werkmap.

  1. Open de Metrics Explorer in Azure Portal door Metrische gegevens te selecteren in het navigatiedeelvenster op de overzichtspagina van uw Azure Spring Apps-exemplaar. Zie Metrische gegevens analyseren met Azure Monitor Metrics Explorer voor meer informatie over Metrics Explorer.

  2. Maak een grafiek door een metrische waarde te selecteren in de vervolgkeuzelijst Metrische gegevens . U kunt de grafiek wijzigen door de aggregatie te wijzigen, meer metrische gegevens toe te voegen, tijdsbereiken en intervallen te wijzigen, filters toe te voegen en splitsing toe te passen.

Filters toevoegen

U kunt eventueel filters maken om de gegevens te beperken die worden weergegeven op basis van de naam van de toepassing en de naam van het exemplaar. Gebruik de volgende stappen om een filter te maken:

  1. Selecteer Filter toevoegen.
  2. Selecteer App of Exemplaar in de lijst met eigenschappen .
  3. Selecteer waarden in de lijst Met waarden.

Volgende stappen