Ihr System unter Kontrolle

Application Performance Management geht heutzutage weit über die Auswertung von Metriken hinaus. Morderne Softwarearchitekturen verlangen einen Ansatz, bei dem die Überwachung durch alle Systeme und Schichten hindurch funktioniert.

Application Performance Management

Unter Application Performance Management (APM) versteht man die dauerhafte Überwachung eines Softwaresystems hinsichtlich seiner Performanceanforderungen. Frühere APM-Werkzeuge beschränkten sich auf die Auswertung von Systemmetriken, wie CPU- oder Speicherverbrauch. Andere bezogen zudem JMX-Metriken in die Auswertung ein. Diese Art des Monitorings findet sich heutzutage in Werkzeugen wie Nagios.

Moderne Softwarearchitekturen und stark verteilte Systeme lassen sich jedoch mit so einem  systemzentrischen Ansatz nicht überwachen. Aktuelle Werkzeuge betrachten deshalb den   transaktionalen Fluss einer Geschäftstransaktion durch die Systeme und Schichten.

Da diese Daten nun pro Benutzer- oder Systemaktion gesammelt werden, sind ausgeklügelte Mechanismen notwendig um nur die wichtigen Informationen aufzubereiten. Bei der Toolauswahl ist wichtig, das mit minimalem Aufwand selbst komplexe Java, .Net und PHP Produktionsumgebungen überwacht werden können. Abweichungen vom Normalzustand werden detailliert aufgezeichnet und in Dashboards übersichtlich präsentiert. Die Fehlersuche gestaltet sich somit schnell und effizient.

 

Application Performance Management: Blogartikel unserer Experten

So beschreibt Rainer Schuppe in seinem Blogeintrag den Nutzen von Application Performance Management in Unternehmen. In einem anderen Eintrag geht er auf die Anforderungen an APM Tools ein.  Im Eintrag „AppDynamics komplettiert APM Lösung mit End User Monitoring“ erläutert er was End User Monitoring ist und wie es in AppDynamics integriert ist.

Stefan Zoltai beschreibt in einer Einsatz von AppDynamics bei der Swisscom. Fabian Lange beschreibt seine  Analyse eines Ausfalls mit Hilfe von AppDynamics.

Performance Tools Dienstleistungen

Als starker europäischer Partner bietet codecentric verschiedene Dienstleistungen zum Thema  Application Performance Management allgemein und Performance Tools speziell an.

Diese reichen von der Planung und Konzeption, über die Beschaffung und Installation bis hin zu Training und Expertenberatung.

Unsere Application Performance Management - Schulungen

Zusätzlich bieten wir in dem Umfeld individuelle Dienstleistungen zur Analyse und Überwachung Ihrer Umgebungen und Applikationen auch mit anderen Werkzeugen an.

Nehmen Sie Kontakt mit uns auf.

Jetzt informieren!