New Relic rapporten

New Relicis de dienst van de softwareanalyse die u helpt toepassingsinteractie analyseren en verbeteren. Voor Adobe Commerce-accounts in de cloud-infrastructuur is de software voor de New Relic APM -service inbegrepen. Voor meer informatie, zie {de diensten van 0} New Relic ]4 in Commerce op de Gids van de Infrastructuur van de Wolk.[

Stap 1: Aanmelden voor een New Relic -account

  1. Ga naar de New Relic -website en meld u aan voor een account.

    U kunt zich ook aanmelden voor een gratis proefaccount.

  2. Volg de instructies op de site. Kies desgevraagd het product dat u als eerste wilt installeren.

  3. Zoek in uw account naar de volgende referenties die nodig zijn om de configuratie voor Commerce te voltooien:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto
    Optie Beschrijving
    Account-id Vanuit het New Relic -accountdashboard is de account-id het nummer in de URL na: /accounts
    Toepassings-id Klik op het dashboard van uw New Relic -account op New Relic APM . Kies Applications in het menu. Kies vervolgens de toepassing. De toepassings-id is het nummer in de URL na: /applications/
    Nieuwe Relic-API-sleutel Klik op het dashboard van uw New Relic -account op Account Settings . Kies in het menu aan de linkerkant onder Integraties de optie Data Sharing . U kunt de API-sleutel van deze pagina maken, opnieuw genereren of verwijderen.
    API-sleutel voor inzichten Klik op het dashboard van uw New Relic -account op Insights . Kies API Keys in het menu links onder Beheer. Uw API-sleutels voor inzichten worden op deze pagina weergegeven. Indien nodig, klik het plusteken (+) naast de Sleutels van het Tussenvoegsel om een sleutel te produceren.

Stap 2: Installeer de New Relic -agent op de server

Als u New Relic APM Pro wilt gebruiken om gegevens te verzamelen en te verzenden, moet de PHP-agent op uw server zijn geïnstalleerd.

  1. Wanneer ertoe aangezet om een Webagent te kiezen, klik PHP.

  2. Volg de instructies om de PHP-agent op uw server in te stellen.

    Als u hulp nodig hebt, zie New Relic voor PHP.

  3. Controleer of de uitsnede op de server wordt uitgevoerd.

    Meer leren, zie uitsnedevormen en in werking stellen in de ontwikkelaardocumentatie.

Stap 3: Configureer uw winkel

NOTE
Deze configuratieopties zijn niet van toepassing op Adobe Commerce op Cloud Infrastructure.
Als u op het Pro plan bent, is New Relic reeds preconfigured en toegelaten door gebrek. Als u op het plan van de Aanzet bent, moet u de de configuratiestappen van New Relicvoltooien die deel van het opstellingsproces uitmaken.
  1. Voor Admin sidebar, ga Stores > Settings>Configuration.

  2. Kies New Relic Reporting in het navigatievenster aan de linkerkant waar General wordt uitgevouwen en voer de volgende handelingen uit:

    New Relic die configuratie {width="600"} meldt

    • Stel Enable New Relic Integration in op Yes .

    • Vervang in Insights API URL het percentagesymbool (% ) door uw New Relic-account-id.

    • Voer uw New Relic Account ID in.

    • Voer uw New Relic Application ID in.

    • Voer uw New Relic API Key in.

    • Voer u in Insights API Key.

  3. Voer bij New Relic Application Name een naam in om de configuratie voor interne verwijzing te identificeren.

  4. (Optioneel) Selecteer Yes voor Send Adminhtml and Frontend as Separate Apps om verzamelde gegevens voor de storefront en Admin als aparte toepassingen naar New Relic te verzenden.

    Voor deze optie moet een naam worden ingevoerd voor de New Relic Application Name .

    note note
    NOTE
    Als u deze functie inschakelt, vermindert u het aantal fout-positieve New Relic waarschuwingen en kunt u de geconfigureerde bewaking en waarschuwingen strikt toepassen op de prestaties vooraf. New Relic ontvangt afzonderlijke toepassingsgegevensbestanden met de namen Application Name toegevoegd aan Adminhtml en frontend. Bijvoorbeeld: MyStore_Adminhtml
  5. Klik op Save Config als de bewerking is voltooid.

Stap 4: Uitsnijden inschakelen voor New Relic -rapportage

  1. Breid selecteur van de Uitbreiding de Cron sectie uit.

    de configuratie van het Gewas van New Relic {width="600"}

  2. Stel Enable Cron in op Yes .

  3. Klik op Save Config als de bewerking is voltooid.

New Relic query's

New Relic Insights -gegevens zijn gebaseerd op instructies die zijn geschreven in New Relic Query Language (NRQL) en eventuele aangepaste parameters die u kunt opnemen. Gegevens kunnen worden geretourneerd van ad-hocquery's of door query's die zijn opgeslagen op het dashboard. Meer leren, zie de NRQL Verwijzingin de New Relic documentatie.

Gebeurtenissen van Admin

Actieve Admin-gebruikers

Geeft het aantal actieve Admin-gebruikers.

 SELECT uniqueCount (AdminId)
 VAN Transactie
 WAAR appName='<your_app_name>' SINCE 15 minuten geleden

Momenteel actieve beheergebruikers

Retourneert de namen van actieve Admin-gebruikers.

 SELECTEER uniques (AdminName)
 VAN Transactie
 WAAR appName='<your_app_name>' SINCE 15 minuten geleden

Recente beheeractiviteiten

Retourneert het aantal recente Admin-handelingen.

 UITGEZOCHTE telling (AdminId)
 VAN Transactie
 WAAR appName ='<your_app_name>' FACET AdminName SINCE 1 dag geleden

Laatste beheeractiviteit

Retourneert gedetailleerde informatie over recente beheerhandelingen, zoals de gebruikersnaam, duur en toepassingsnaam van de beheerder.

SELECTEER AdminName, duration, name
FROM Transaction
WHERE appName=<your_app_name>'' AND AdminName IS NOT NULL
AND AdminName!</your_app_name>= 'N/A'-LIMIET 50

Cron-gebeurtenissen

Aantal categorieën

Retourneert het aantal toepassingsevenementen per categorie gedurende de opgegeven periode.

 SELECTEER gemiddelde (CatalogCategoryCount)
 VAN Kroon
 WAAR CatalogCategoryCount NIET ONGELDIG
 EN appName = "<your_app_name>' TIMESERIES 2 minuten

is

Huidig aantal catalogi

Retourneert het gemiddelde aantal toepassingsgebeurtenissen in de catalogus per categorie gedurende de opgegeven tijdsperiode.

SELECT average (CatalogCategoryCount)
FROM Cron
WHERE CatalogCategoryCount IS NOT NULL
AND CatalogCategoryCount > 0
AND appName = '<your_app_name>' SINDS 2 minuten ago LIMIT 1

</your_app_name>

Actieve producten

Retourneert het aantal toepassingsgebeurtenissen per product gedurende de opgegeven periode.

 SELECTEER gemiddelde (CatalogProductActiveCount)
 VAN Kroon
 WAAR CatalogProductActiveCount NIET ONGELDIG
 EN appName = &quot;&lt;your_app_name>&#39; TIMESERIES 2 minuten

IS

Aantal actieve producten

Geeft als resultaat het gemiddelde aantal actieve toepassingsgebeurtenissen per product gedurende de opgegeven periode.

 SELECT gemiddelde (CatalogProductActiveCount)
 VAN Uitsnede
 WAAR CatalogProductActiveCount NIET ONGELDIG
 EN CatalogProductActiveCount > 0
 EN appName = &quot;&lt;your_app_name>&quot;SINCE 2 minuten geleden LIMIT 1

is

Configureerbare producten

Retourneert het gemiddelde aantal toepassingsgebeurtenissen voor configureerbare producten tijdens de opgegeven tijdsperiode.

 SELECT gemiddelde (CatalogProductConfigurableCount)
 VAN Kroon
 WAAR CatalogProductConfigurableCount NIET ONGELDIG
 EN appName = &quot;&lt;your_app_name>&#39; TIMESERIES 2 minuten

IS

Configureerbaar aantal producten

Retourneert het gemiddelde aantal toepassingsgebeurtenissen per configureerbaar product tijdens de opgegeven tijdsperiode.

 SELECT gemiddelde (CatalogProductConfigurableCount)
 VAN Uitsnede
 WAAR CatalogProductConfigurableCount NIET ONGELDIG
 EN CatalogProductConfigurableCount > 0
 EN appName = &quot;&lt;your_app_name>&quot;SINCE 2 minuten geleden LIMIT 1

is

Aantal producten (alle)

Retourneert het totale aantal toepassingsgebeurtenissen voor alle producten.

 SELECTEER gemiddelde (CatalogProductCount)
 VAN Kroon
 WAAR CatalogProductCount NIET ONGELDIG
 EN appName = &quot;&lt;your_app_name>&#39; TIMESERIES 2 minuten

IS

Huidig aantal producten (alle)

Retourneert het gemiddelde aantal toepassingsgebeurtenissen voor alle producten gedurende de opgegeven tijdsperiode.

 SELECT gemiddelde (CatalogProductCount)
 VAN Uitsnede
 WAAR CatalogProductCount NIET ONGELDIG
 EN CatalogProductCount > 0
 EN appName = &quot;&lt;your_app_name>&quot;SINCE 2 minuten geleden LIMIT 1

IS

Aantal klanten

Retourneert het gemiddelde aantal toepassingsgebeurtenissen per klant.

 SELECTEER gemiddelde (CustomerCount)
 VAN Kroon
 WAAR CustomerCount NIET ONGELDIG
 EN CustomerCount > 0 &lt;
 EN appName = &quot;&lt;your_app_name>&quot;TIMESERIES 2 minuten

IS

Huidig aantal klanten

Retourneert het gemiddelde aantal klanten gedurende de opgegeven tijdsperiode.

 SELECTEER gemiddelde (CustomerCount)
 VAN Kroon
 WAAR CustomerCount NIET ONGELDIG
 EN CustomerCount > 0
 EN appName = &quot;&lt;your_app_name>&quot;SINCE 2 minuten geleden LIMIT 1

IS

Modulestatus

Retourneert het gemiddelde aantal keren dat toepassingsmodules tijdens de opgegeven tijdsperiode zijn ingeschakeld, uitgeschakeld of geïnstalleerd.

 SELECT gemiddelde (ModulesDisabled), gemiddelde (ModulesEnabled), gemiddelde
 (ModulesInstalled)
 VAN Kroon &lt;
 WHERE appName = &quot;&lt;your_app_name>&#39; TIMESERIES 2 minuten

Huidige status van module

Retourneert het gemiddelde aantal keren dat modules tijdens de opgegeven tijdsperiode zijn ingeschakeld, uitgeschakeld of geïnstalleerd.

 SELECT gemiddelde (ModulesDisabled), gemiddelde (ModulesEnabled), gemiddelde
 (ModulesInstalled)
 VAN Kroon
 WAAR appName = &quot;&lt;your_app_name>&quot;SINCE 2 minuten geleden LIMIT 1

Telling van website en winkel

Geeft het gemiddelde aantal toepassingsgebeurtenissen per website en store tijdens de opgegeven tijdsperiode.

 SELECT gemiddelde (StoreViewCount), gemiddelde (WebsiteCount)
 VAN Kroon
 WAAR appName = &#39;&lt;your_app_name&gt;&#39; TIMESERIES 2 minuten

Huidige website- en winkelaantallen

Retourneert het gemiddelde aantal huidige toepassingsgebeurtenissen gedurende de opgegeven tijdsperiode.

 UITGEZOCHTE gemiddelde (StoreViewCount), gemiddelde (WebsiteCount)
 VAN Uitsnede
 WAAR appName = &quot;&lt;your_app_name>&quot;SINCE 2 minuten geleden LIMIT 1

Uitsnijden - alle gegevens van de gebeurtenis

Retourneert alle gebeurtenisgegevens van de toepassing.

 SELECTEER *
 VAN Uitsnede
 WAAR appName = &quot;&lt;your_app_name>&quot;

Klanten

Aantal actieve klanten

Retourneert het aantal actieve klanten tijdens de opgegeven tijdsperiode.

 SELECT uniqueCount (CustomerId)
 VAN Transactie
 WAAR appName = &quot;&lt;your_app_name>&quot;SINCE 15 minuten geleden

Actieve klanten

Retourneert de namen van actieve klanten tijdens de opgegeven tijdsperiode.

 SELECTEER uniques (CustomerName)
 VAN Transactie
 WAAR appName=&#39;&lt;your_app_name>&#39; SINCE 15 minuten geleden

Topklanten

Retourneert de bovenste klanten tijdens de opgegeven tijdsperiode.

 UITGEZOCHTE telling (CustomerId)
 VAN Transactie
 WAAR appName = &quot;&lt;your_app_name>&#39; FACET CustomerName SINCE 1 dag geleden

Recente beheeractiviteiten

Retourneert een gedefinieerd aantal records met recente activiteit, die de naam van de klant en de duur van het bezoek bevatten.

SELECTEER CustomerName, duration, name
FROM Transaction
WHERE appName=&lt;your_app_name>&#39;&#39;
AND CustomerName IS NOT NULL
AND CustomerName!&lt;/your_app_name>= &#39;N/A&#39;-LIMIET 50

Orders

Aantal geplaatste orders

Retourneert het aantal orders dat tijdens de opgegeven periode is geplaatst.

SELECT count(Order)
FROM Transactie SINCE 1 day ago

Totale orderwaarde

Retourneert het totale aantal regelitems dat is geordend tijdens de opgegeven tijdsperiode.

SELECT sum(orderValue)
FROM Transaction SINCE 1 day ago

Totaal aantal bestelde regelitems

Hiermee wordt het totale aantal tijdens de opgegeven periode bestelde regelitems geretourneerd.

 SELECT som (lineItemCount)
 VAN Transactie SINCE 1 dag geleden
recommendation-more-help
31746fd0-1ead-45b5-9192-1aaf582c5f66