icon

Elastic APM

Open-Source-APM

Sie nutzen Elasticsearch bereits für Logdaten und Systemmetriken? Mit Elastic APM können Sie auch Anwendungsmetriken in Elasticsearch speichern. Lassen Sie sich zeigen, womit Ihre Anwendung Zeit verbringt, damit Sie schnell Probleme beheben und Ihren Code mit gutem Gewissen veröffentlichen können.

MarketoFEForm

Erfahren Sie, wie Sie mithilfe des Elastic Stack APM-Funktionen zum Monitoring der Anwendungsleistung nutzen können.

Video ansehen

Absolvieren Sie unser APM-Training, um richtig tief in Elastic APM einzutauchen.

Training ansehen

Informieren Sie sich, wie Sie mit Elasticsearch Service schnell und einfach eine Observability-Initiative auf die Beine stellen können.

Video ansehen

Neu

Elastic APM kann in Version 7.6 als Jaeger-Intake fungieren, sodass Jaeger-instrumentierte Traces über den APM-Server direkt in Elasticsearch ingestiert werden.

Suche + APM

Blockaden im Code finden und reparieren zu können, setzt eine gute Suchfunktion voraus. Über unsere dedizierte Benutzeroberfläche können Sie Engpässe identifizieren und sich auf schwierige Änderungen auf Code-Ebene konzentrieren. Das Ergebnis: besserer, effizienterer Code für ein zügigeres Entwickeln, Testen und Implementieren, schnellere Anwendungen und ein besseres Nutzungserlebnis auf Kundenseite.

Verteiltes Tracing – damit Ihnen kein Detail entgeht

Möchten Sie gern mehr darüber erfahren, welche Wege Anfragen in Ihrer Infrastruktur nehmen? Mit dem verteilten Tracing können Sie Transaktionen verketten und herausfinden, wie Ihre Dienste miteinander interagieren. Sie können in Erfahrung bringen, welche Messaging-Frameworks (wie Kafka) genutzt wurden, und Dienstaufrufe über alle Frameworks hinweg visualisieren, herausfinden, wo auf der Strecke Latenzprobleme auftreten, und die Komponenten ermitteln, die einer Optimierung bedürfen.

Ihre Lieblings-Dashboards jetzt mit APM-Daten

Elastic APM versetzt Ihre Anwendungen in die Lage, Performance-Metriken an Elasticsearch zu senden, wo sie dann in Kibana mit vorkonfigurierten Dashboards visualisiert werden können.

Und weil Elasticsearch Daten in Elasticsearch als Rohdokumente speichert, können zusätzlich zu Ihren Tracing-Daten Infrastruktur-Logs, Servermetriken, Sicherheitsereignisse und mehr abgelegt werden, sodass Sie vollen Zugriff auf all Ihre Daten an einem zentralen Ort haben.

Mit Machine Learning Reaktionszeitanomalien ermitteln

Sie können direkt in der APM-App in Kibana einen Job erstellen und dann mithilfe von Machine-Learning-Features, die automatisch Ihre Daten modellieren, die Anomalien und die verursachenden Komponenten aufspüren.

Erst informieren lassen, dann reagieren

Unsere Dashboards sind zwar zweifellos sehr attraktiv, aber hin und wieder werden auch Sie mal woandershin schauen müssen. Unsere Alerting-Features helfen Ihnen, bei der Performance Ihres Codes immer auf dem Laufenden zu bleiben. Wenn etwas schiefläuft, erhalten Sie eine E-Mail-Benachrichtigung, und wenn etwas außerordentlich gut läuft, gibt es eine Benachrichtigung bei Slack.

Diese Lösung ist entwickler- und sprachfreundlich

Elastic APM unterstützt Java, Go, Node.js, Python, Ruby, .NET und Real User Monitoring (JavaScript) für Multi-Page- und Single-Page-Anwendungen – und die Liste wird immer länger. Wenn Sie Ihre Anwendungen bereits mit Jaeger instrumentiert haben, können Sie diese Traces direkt an Elastic APM streamen. Sie finden nicht, was Sie suchen? Entwickeln Sie es einfach selbst oder nehmen Sie die Hilfe unserer Open-Source-Community in Anspruch.

PREISE

Einfach einfach – keine Agent-basierte Abrechnung.

Egal, ob Sie Elastic gerade erst kennenlernen oder weiter mit Elastic wachsen möchten – bei der Art und Weise, wie Sie unsere Produkte nutzen, sollten Sie sich nicht eingeschränkt fühlen. Daher bezahlen Sie bei uns nur für die Ressourcen, die Sie benötigen, und Sie können sie so nutzen, wie Sie es für richtig halten.

Nur vier Zeilen Code und es kann losgehen

Stellen Sie einen Cluster auf Elastic Cloud bereit oder installieren Sie den Elastic Stack frisch bei sich, richten Sie einen APM-Server ein und fügen Sie ein bisschen Code hinzu, um die Anwendung mit Agents auszurüsten – mehr braucht es nicht, um Performance-Daten Ihrer Anwendung an Elasticsearch zu senden. Der serverseitige Agent hilft bei der Überwachung der Anwendung und Real User Monitoring (RUM) findet etwaige Probleme im Browser. Haben Sie Fragen oder möchten Sie Ihre Installation optimieren? Sehen Sie sich die APM-Dokumentation an oder besuchen Sie unser APM-Forum.

What just happened?

The APM agent installed in your application collects and streams application performance metrics to your APM server, where they are processed and stored in Elasticsearch. In a matter of minutes you can start viewing your performance data either in the dedicated APM UI or prebuilt dashboards.

Advanced configuration?

Please refer to the APM documentation.

APM ist nur eine Möglichkeit, Daten zu betrachten

Haben Sie Sicherheitsereignisse? Website- oder Server-Logs? Dokumente mit Unmengen von Text? Zentralisieren Sie all diese Daten im Elastic Stack und parsen Sie sie mit dem Elastic Common Schema (ECS) gleichmäßig, um Ihre Analysen auszuweiten, Ihre Betriebskosten zu senken und noch mehr aus Ihrem Anwendungsfall herauszuholen.

Logs

Logs

Profitieren Sie von schnellem und skalierbarem Logging – zuverlässig und ohne Ausfälle.

Metrics

Metrics

Zahlen zählen: CPU, Arbeitsspeicher und mehr.

Uptime

Uptime

Überwachen Sie Ihre Apps und Dienste und reagieren Sie schnell auf Verfügbarkeitsprobleme.