Verwaltete Warnhinweise für Adobe Commerce: Warnhinweis Apdex

Dieser Artikel enthält Schritte zur Fehlerbehebung für den Fall, dass Sie in New Relic einen Apdex Warnhinweis für Adobe Commerce erhalten. Der Apdex Wert misst die Zufriedenheit der Benutzer mit der Reaktionszeit von Web-Anwendungen und -Services. Sofortiges Handeln ist erforderlich, um das Problem zu beheben. Je nach ausgewähltem Benachrichtigungskanal für Warnhinweise sieht der Warnhinweis etwa wie folgt aus.

APDEX-Warnhinweis {width="500"}

Betroffene Produkte und Versionen

  • Adobe Commerce auf Cloud-Infrastruktur Pro Planarchitektur
  • Starterplanarchitektur für Adobe Commerce auf Cloud-Infrastruktur

Problem

Sie erhalten in New Relic einen verwalteten Warnhinweis, wenn Sie sich bei Verwaltete Warnhinweise für Adobe Commerce angemeldet haben und einer oder mehrere der Warnhinweisschwellen überschritten wurden. Diese Warnhinweise wurden von Adobe entwickelt, um Händlern mithilfe von Einblicken aus Support und Engineering einen Standardsatz zu bieten.

DO!

  • Bricht jede geplante Bereitstellung ab, bis dieser Warnhinweis gelöscht wird.
  • Setzen Sie Ihre Site sofort in den Wartungsmodus, wenn Ihre Site nicht mehr reagiert oder überhaupt nicht mehr reagiert. Anweisungen hierzu finden Sie Aktivieren oder Deaktivieren des) im Commerce-Installationshandbuch. Fügen Sie Ihre IP-Adresse der Liste der von der Steuer befreiten IP-Adressen hinzu, um sicherzustellen, dass Sie weiterhin zur Fehlerbehebung auf Ihre Website zugreifen können. Anweisungen hierzu finden Sie unter Verwalten der Liste von ausgenommenen IPAdressen) im Commerce-Installationshandbuch.

Tu's nicht!

  • Starten Sie zusätzliche Marketing-Kampagnen, die zusätzliche Seitenansichten auf Ihre Site bringen können.
  • Führen Sie Indexer oder zusätzliche Crons aus, was zu zusätzlichen Belastungen für CPU oder die Festplatte führen kann.
  • Führen Sie alle wichtigen administrativen Aufgaben aus (z. B. Commerce-Admin, Datenimporte/-exporte).
  • Leeren Sie den Cache.

Lösung

Führen Sie diese Schritte aus, um die Ursache zu identifizieren und zu beheben.

  1. Um die Ursache des Problems zu identifizieren, verwenden Sie New Relic APM’s Transaktionsseite, um Transaktionen mit Leistungsproblemen zu identifizieren:

    • Buchungen in aufsteigender Apdex scores sortieren. Apdex bezieht sich auf die Benutzerzufriedenheit auf die Antwortzeit Ihrer Web-Anwendungen und -Services. Ein niedriger Apdex Wert kann auf einen Engpass hinweisen (eine Transaktion mit einer höheren Antwortzeit). Normalerweise ist es die Datenbank, Redis oder PHP. Anweisungen hierzu finden Sie unter New Relic Transaktionen mit höchster Apdex anzeigen.
    • Sortieren Sie Transaktionen nach dem höchsten Durchsatz, der langsamsten durchschnittlichen Antwortzeit, dem zeitaufwendigsten Wert und anderen Schwellenwerten. Anweisungen hierzu finden Sie unter New Relic Suchen spezifischer Leistungsprobleme.
  2. Verwenden Sie New Relic Seite „Infrastruktur“ von APM um ressourcenintensive Prozesse zu identifizieren. Anweisungen hierzu finden Sie auf New Relic Seite „Überwachung der Infrastruktur - Hosts: Registerkarte Processes.

  3. Wenn Services wie Redis oder MySQL die Hauptquelle für den Speicherverbrauch sind, versuchen Sie Folgendes:

    • Vergewissern Sie sich, dass Sie die neueste Version verwenden. Neuere Versionen können manchmal Speicherlecks beheben. Wenn Sie nicht die neueste Version verwenden, sollten Sie ein Upgrade in Erwägung ziehen. Anweisungen hierzu finden Sie unter Service ändern im Handbuch zu Commerce in Cloud Manager.
  4. Wenn das Problem nicht durch Service-Versionen verursacht wird:

    • Suchen Sie nach anderen MySQL-Problemen wie lang laufenden Abfragen, nicht definierten Primären Schlüsseln und doppelten Indizes. Anweisungen hierzu finden Sie unter Häufigste Datenbankprobleme in Adobe Commerce in Cloud im Playbook für die Commerce-Implementierung.
    • Suche nach anderen PHP-Problemen. Überprüfen Sie die ausgeführten Prozesse, indem Sie ps aufx in der CLI/Terminal ausführen. In der Terminal-Ausgabe werden Cron-Aufträge und -Prozesse angezeigt, die derzeit ausgeführt werden. Prüft die Ausgabe auf die Ausführungszeit der Prozesse. Wenn es eine Cron mit einer langen Ausführungszeit gibt, hängt die Cron möglicherweise. Informationen zu den Schritten zur Fehlerbehebung finden Sie unter Langsame Leistung, langsame und lang laufende Crons und Cron-Auftrag steckt im Status „Wird ausgeführt in der Commerce Support Knowledge Base.
  5. Sobald eine potenzielle Ursache für das Problem identifiziert ist, wird SSH in die Umgebung geleitet, um weitere Untersuchungen durchzuführen. Anweisungen hierzu finden Sie unter SSH in Ihre Umgebung im Handbuch zu Commerce in Cloud Manager.

  6. Wenn Sie immer noch Schwierigkeiten haben, die Quelle zu identifizieren, überprüfen Sie die neuesten Trends, um Probleme mit aktuellen Code-Bereitstellungen oder Konfigurationsänderungen (z. B. neue Kundengruppen und große Änderungen am Katalog) zu identifizieren. Es wird empfohlen, die letzten sieben Tage der Aktivität auf Korrelationen in Code-Bereitstellungen oder -Änderungen zu überprüfen.

  7. Wenn Sie innerhalb eines angemessenen Zeitraums keine Lösung finden können, fordern Sie eine Erweiterung an oder setzen Sie die Site in den Wartungsmodus, falls noch nicht geschehen. Anweisungen hierzu finden Sie unter Anfordern temporärer Größenanpassung in der Wissensdatenbank für den Commerce-Support und Aktivieren oder DeaktivierenWartungsmodus) im Commerce-Installationshandbuch.

  8. Wenn upsize die Site wieder in den normalen Betrieb versetzt, sollten Sie eine permanente Upsize anfordern (wenden Sie sich an Ihr Adobe-Accountteam) oder versuchen Sie, das Problem in Ihrem dedizierten Staging zu reproduzieren, indem Sie einen Lasttest durchführen und Abfragen optimieren oder Code verwenden, der den Druck auf die Services reduziert. Siehe Belastungs- und Belastungstests im Handbuch zu Commerce in Cloud Manager.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3