[Nur SaaS]{class="badge positive" title="Gilt nur für Adobe Commerce as a Cloud Service- und Adobe Commerce Optimizer-Projekte (von Adobe verwaltete SaaS-Infrastruktur)."}

Beobachtbarkeit

Die Beobachtbarkeit ist ein wichtiger Aspekt der Adobe Commerce as a Cloud Service. Sie umfasst die Erfassung, Verarbeitung und Visualisierung von Telemetriedaten - einschließlich Metriken, Protokollierung und Verfolgung -, sodass Sie den Zustand von Anwendungen überwachen, Leistungsprobleme diagnostizieren und die Zuverlässigkeit Ihrer Commerce-Plattform und ihrer Integrationen optimieren können.

Adobe Commerce as a Cloud Service

Übersicht über die Beobachtbarkeit

Observability bietet Ihnen Einblick in den Zustand und die Leistung Ihrer Adobe Commerce-Storefront und aller damit verbundenen App Builder-Anwendungen. Durch die Erfassung von Telemetriedaten in Ihrem Commerce-Ökosystem haben Sie folgende Möglichkeiten:

  • Metriken z. B. API-Antwortzeiten, Anfrage- und Fehlerquoten sowie Ressourcenauslastung verfolgen, um die Echtzeit-Performance zu überwachen und Trends zu erkennen.
  • Zentralisieren Sie Protokolle von Ihrer Anwendung, Infrastruktur, dem CDN und Integrationen in einer zentralen Ansicht, um die Fehlerbehebung zu beschleunigen.
  • Trace-Anfragen End-to-End, während sie vom Frontend über Commerce und verbundene Apps laufen, helfen Ihnen dabei, Engpässe und Fehler zu identifizieren, bevor sie sich auf Kunden auswirken.

Gemeinsam helfen Ihnen diese Funktionen dabei, Probleme schnell zu identifizieren und zu beheben, die Leistung zu optimieren und ein zuverlässiges Kundenerlebnis sicherzustellen. In Beobachtbarkeitsübersicht wird erläutert, wie Adobe Commerce as a Cloud Service OpenTelemetry verwendet, um diese Telemetriesammlung für Eventing, Webhooks und App Builder-Anwendungen zu vereinheitlichen.

Observability Architecture {width="600" modal="regular"}

Adobe Commerce unterstützt die folgenden Observability-Tools über OpenTelemetry:

  • Elasticsearch
  • Grafana
  • Jäger
  • New Relic
  • Prometheus
  • Splunk
  • Zipkin

Konfigurieren von Abonnements

Konfigurieren Sie BeobachtbarkeitsAbonnements im Admin oder über die REST-API, um Protokolle, Metriken oder Spuren zu einem OpenTelemetry-kompatiblen Endpunkt zu leiten. Jedes Abonnement zielt auf bestimmte Komponenten ab (Webhooks, Ereignisse oder Admin UI SDK).

Observability REST-API

Die Observability REST-API stellt Endpunkte bereit, die Observability-Abonnements programmgesteuert erstellen, abrufen, aktualisieren und löschen. Verwenden Sie diese Endpunkte, um die Konfiguration über Instanzen hinweg zu automatisieren.

Adobe Developer App Builder

App Builder-Instrumentierung

Implementieren Sie die Beobachtbarkeit in App Builder um den Ablaufverfolgungskontext aus Commerce in Ihre App Builder-Aktionen zu übertragen, sodass die Protokolle und Ablaufverfolgungen beider Systeme in Ihrer Beobachtbarkeitsplattform übereinstimmen. Behandelt die Instrumentierung für Webhook-basierte und ereignisbasierte Integrationen.

App Builder bietet außerdem integrierte Tools für die Verwaltung von Anwendungsprotokollen einschließlich CLI- und Developer Console-Zugriff und Protokollweiterleitung an externe Lösungen wie Splunk, Azure und New Relic.

Fernmessbibliothek

Die @adobe/aio-lib-telemetry-Bibliothek wird von App Builder-Aktionen zum Ausgeben von OpenTelemetry-kompatiblen Protokollen und Spuren verwendet. Behandelt Installation, Konfiguration und Export-Setup.

Lokale Entwicklung und Tests

Testen Sie die Einrichtung der Beobachtbarkeit lokal bevor Sie sie bereitstellen. Verwenden Sie Grafana für die Visualisierung und Tunnelweiterleitung (z. B. Ngrok), um Telemetrie von einer Remote-Commerce-Instanz auf Ihrem Entwicklungsrechner zu erhalten.

API Mesh

API-Mesh-Protokollierung

API Mesh-Protokollierung ermöglicht die Überwachung und Fehlerbehebung von Anfragen, die über Ihr Mesh geleitet werden, mithilfe von Graph-IDs. Protokolle stapelweise exportieren oder zur zentralen Analyse an Plattformen wie New Relic weiterleiten.

Schaufenster

CDN- und Real User Monitoring

Proxy Real User Monitoring (RUM) Datenerfassung über Ihre CDN-Herkunft, um einen zusätzlichen TLS-Handshake zu vermeiden und die Frontend-Leistungsmessung zu verbessern.

Beobachtbarkeits-Videos

Die folgenden Videos bieten einen allgemeinen Überblick über Observability-Angebote in Adobe Commerce as a Cloud Service:

recommendation-more-help
fce0ca22-edd1-4bad-ab1e-3070c2bf0b91