APM (Application Performance Monitoring)

 

APM-Tools überwachen die Anwendungsleistung, um sicherzustellen, dass die Anwendungen wie erwartet funktionieren und den Endnutzern eine hohe Servicequalität geboten wird. Die Tools analysieren Transaktionen und melden Engpässe, die die Leistung beeinträchtigen könnten. Da viele Komponenten einer Anwendung oder der sie unterstützenden Infrastruktur die Performance beeinflussen können, bestehen die meisten APM-Lösungen aus einer Sammlung von Tools und Hilfsprogrammen, die eine Gesamtübersicht über die Leistung der überwachten Anwendungen bieten sollen. Einige APM-Suiten beinhalten sogar Code oder Bibliotheken, die direkt in Anwendungen integriert werden können, um diese zu überwachen.

Eine APM-Lösung sollte die folgenden Komponenten beinhalten:

  • Business transaction modelling - monitors transaction flow through application components to highlight where issues occur.
  • Component deep-dive monitoring - tools and utilities to do a deep dive into any issues highlighted in the previous points.
  • Analytics tools - tools to analyse the data generated from the previous points and provide expert guidance in response.
  • Endbenutzer-Erfahrungsüberwachung: erkennt alle Probleme, die die Benutzererfahrung beeinträchtigen.
  • Laufzeit-Anwendungsarchitektur-Erkennung, Modellierung und Visualisierung: analysiert die Anwendungsarchitektur, um Leistungsengpässe zu identifizieren.
  • Geschäftstransaktionsmodellierung: überwacht den Transaktionsfluss durch die einzelnen Anwendungs­komponenten, um Problembereiche zu lokalisieren.
  • Detaillierte Komponentenüberwachung: stellt Werkzeuge und Hilfsmittel zur Verfügung, um Probleme, die in den vorherigen Punkten identifiziert wurden, im Detail zu analysieren.
  • Analyse-Tools: wertet die gewonnenen Daten aus und liefert Expertenempfehlungen zur Problemlösung.

Wie können wir Ihnen helfen?

Haben Sie Fragen zur Anwendungsbereitstellung? Unsere Ingenieure unterstützen Sie jederzeit gerne.

Termin vereinbaren