Observability: Anwendungsleistung überwachen

Überblick

Einführung in Elastic Observability

Machen Sie sich mit Elastic Observability vertraut und erfahren Sie, wie Sie mit Elastic Cloud Kunden-Logdaten aus Ihren Anwendungen ingestieren, einsehen und analysieren können. Finden Sie heraus, wie Sie Anwendungen modernisieren und die Cloud selbstbewusst nutzen können.

Interaktive Demo: Überblick über APM

In dieser interaktiven Demo erfahren Sie, welche Vorteile Elastic Observability für die Überwachung Ihrer Anwendungsleistung bietet.

„Quick Start“-Video zu APM

In dieser dreiteiligen Quick-Start-Reihe erfahren Sie, wie Sie APM-Traces aus Ihren Anwendungen mit Elastic Cloud streamen, anzeigen und analysieren können. Zusammen mit Logs und Metriken sind APM-Traces entscheidend für die Schaffung einer einheitlichen Observability in Ihrem Ökosystem. Erfahren Sie unter anderem, was APM bedeutet und wie Sie APM-Daten nach Elastic streamen und visualisieren können.


Onboarding der Daten

Elastic Cloud-Konto erstellen

Öffnen Sie cloud.elastic.co, erstellen Sie ein Konto und folgen Sie diesem Video, um herauszufinden, wie Sie Ihren ersten Elastic Stack in einer unserer mehr als 50 unterstützten Regionen weltweit starten können.

Warten Sie, bis die Bereitstellung abgeschlossen wurde, und wählen Sie dann Monitor my application performance (APM/tracking) (Anwendungsleistung überwachen (APM/Nachverfolgung) aus.

Elastic Observability options for next steps

Elastic APM einsetzen

Anschließend werden Sie aufgefordert, Elastic APM zu installieren. Wählen Sie Check APM Server Status (APM-Serverstatus überprüfen) aus, um zu überprüfen, ob die Lösung korrekt ausgeführt wird. Falls „You have correctly setup the APM Server“ (Sie haben den APM-Server korrekt eingerichtet) angezeigt wird, können Sie mit dem nächsten Schritt zur Einführung von Elastic Cloud (Elasticsearch Service) fortfahren.

Elastic Observability system integration

Elastic APM erleben

Experience Elastic APM

Sie haben verschiedene Möglichkeiten, um Elastic APM einzusetzen, wie etwa:

  1. Überwachen Sie Ihre Anwendung mit Elastic APM-Agenten überwachen. Wählen Sie eine der verfügbaren Sprachoptionen aus: Node.js, Django, Flask, Ruby on Rails, Rack, RUM(JS), GO, Java, .NET und PHP.
  2. Ingestieren Sie Telemetrie aus mit OpenTelemetry instrumentierten Anwendungen.

Für diese Anleitung empfehlen wir, eine der folgenden Methoden zu verwenden:

Vorhandene Anwendungen überwachen

Java-App mit dem Elastic APM-Java-Agenten instrumentieren

Sehen wir uns ein Beispiel für Java an.

Folgen Sie diesen Schritten, um den neuesten Java-Agenten herunterzuladen und zu Ihrer vorhandenen Java-Anwendung hinzuzufügen.

Elastic Observability APM agents

Kopieren Sie den Codeausschnitt in der Cloud-Konsole, um Ihre Java-Anwendung mit der erforderlichen Konfiguration für Elastic APM zu starten.

Codeausschnitte für alternative Konfigurationsoptionen finden Sie in der Dokumentation.

Vorhandene mit OTel instrumentierte Anwendungen mit Elastic verbinden

Falls Sie Ihre Anwendung mit OpenTelemetry instrumentieren und verteiltes Tracing mit Elastic APM anzeigen möchten, folgen Sie den Anweisungen in der OpenTelemetry-Dokumentation.

Elastic Observability APM Agents Opentelemetry

Vorkonfigurierte Demo-Umgebung lokal ausführen

OpenTelemetry-Demo (OTel) mit Kubernetes oder Docker lokal ausführen

Für den Fall, dass Sie keine mit OpenTelemetry instrumentierte Anwendung haben, hat Elastic die OTel-Demo geforkt. Folgen Sie den Anweisungen auf der Github-Seite und verbinden Sie die Anwendung mit Ihrem Elastic APM-Server.

In diesem Blogeintrag finden Sie weitere Hinweise zur Verwendung von Kubernetes. Wenn Sie dem Blogeintrag folgen und der folgende Bildschirm angezeigt wird, bedeutet das, dass der OTel Collector Daten an Elastic sendet.

Elastic Observability services for otel


Mit Elastic Observability arbeiten

Ursachen mit interaktiven Dashboards in Kibana entdecken

Mit Kibana können Sie Ihre Daten in interaktiven Dashboards analysieren und Einblicke gewinnen, Workflows automatisieren, Anomalien und Trends erkennen und vieles mehr. Erkunden Sie die unten gezeigten Tutorials und machen Sie sich mit Kibana vertraut, um zu lernen, wie Sie Dashboards anpassen oder selbst erstellen können.

Daten in der APM-Benutzeroberfläche analysieren

Komplexe Probleme treten oft nur vorübergehend auf. Erfahren Sie, wie Sie mit APM-Korrelationen in Elastic Observability Lösungen schneller finden und Ursachen aufdecken können.

Sehen wir uns an, wie Sie Ihre Anwendungsleistung in Kibana analysieren können.

Anomalieerkennung, Warnungen und mehr

Mit den Features für Anomalieerkennung, Warnungen und mehr können Sie sich das Leben erleichtern.


Wie geht es weiter?

Vielen Dank, dass Sie sich die Zeit genommen haben, Logs mit Elastic Cloud zu erfassen und zu analysieren. Wenn Sie Elastic noch nicht kennen, starten Sie jetzt eine 14-tägige Testversion.

Für Ihre Elastic-Journey sollten Sie außerdem die wichtigsten Komponenten im Hinblick auf Betrieb, Sicherheit und Daten kennen, die Nutzer beim Bereitstellen in Umgebungen verwalten müssen.