JVM-ÜBERWACHUNG

Java Virtual Machine (JVM) ist ein wesentlicher Bestandteil Ihrer Java-Anwendung. Aus diesem Grund benötigen Sie für Ihre live laufenden JVMs eine Strategie zur Überwachung und Verwaltung. Was werden Sie tun, wenn die Leistung der JVMs verzögert ist? Wie werden Sie bei Problemen benachrichtigt, die mitten in der Nacht auftreten? Um die Leistung Ihrer App sicherzustellen, benötigen Sie JVM-Überwachungstools die live ausgeführt werden können.

AppDynamics bestimmt, entdeckt und überwacht automatisch den Anwendungscode Ihrer JVMs und stellt einen detaillierten Einblick in die Leistung der Anwendung während des Betriebs bereit. Damit haben Sie die Möglichkeit, zu sehen, wo Wartezeiten auftreten und wie die Systemressourcen wie CPU und Speicher durch eine Anwendung und Geschäftsvorgänge verbraucht werden.

Überwachung von Geschäftsvorgängen

AppDynamics ist zudem in der Lage, Geschäftsvorgänge von gängigen Einstiegspunkten in Ihre JVM zu erkennen, darunter Servlets, Struts-Aktionen, Spring MVC, Webdienst-Aufrufe und sogar individuelle POJO-Einstiegspunkte. In diesem Kontext können die Benutzer sehen, wie Geschäftsvorgänge über verschiedene Java-Komponenten durchgeführt werden, darunter SOAP, EJB, JDBC, JMS und CICS, was Ihnen die Überwachung der JVMs auf hohem Niveau ermöglicht.

OutOfMemory-Ausnahmen und Speicherlecks

AppDynamics gewährt dem Benutzer im Laufe der Zeit ausserdem Einblick in die Heap-Verwendung, die Speicherbereinigung und die Nutzung entscheidender Speicherpools. AppDynamics ist auch in der Lage, Speicherlecks in der JVM mit Hilfe minimaler Benutzeranalyse nachzuverfolgen und zu überwachen, indem die Hauptursache in Minuten, anstatt in Tagen oder Wochen gefunden wird.

Erkennen von ausgelösten Ausnahmen

AppDynamics kann alle Ausnahmen der Anwendungslaufzeit, die im JVM-Server ausgelöst werden, sammeln und anzeigen. Damit erhalten die Benutzer Einblick in die Stapelspeicherverfolgungen, die zurückgegeben werden, wenn Geschäftsvorgänge oder Benutzeranfragen eine bestimmte Zeitspanne überschreiten oder fehlschlagen.

Überwachung von SQL- und NoSQL-Abfragen

AppDynamics erkennt ausserdem Verzögerungen durch langsame SQL-Anweisungen und NoSQL-Abfragen mit komplettem Einblick in den SQL-Text und die NoSQL-Abfragen, wie Cassandra Thrift und MongoDB BSON. Wie auch die JMX-Überwachungstools, können Sie AppDynamics für die Überwachung der Grösse des Datenbank-Verbindungspool und andere JMX-Metriken verwenden, um so einen besseren Einblick in die Interaktion Ihrer Anwendung mit der Datenbank zu erhalten.

Alarmierung in Echtzeit für die JVM

AppDynamics umfasst auch ein dynamisches SLA-Baselining und eine proaktive Alarmierung, so dass Leistungsprobleme gemeldet werden, sobald diese auftreten und die Support-Teams der Produktivumgebung und der Anwendung früher gewarnt werden, bevor das Endnutzererlebnis und die Servicequalität darunter leiden.

Mehr Informationen darüber, was Sie alles mit der JVM-Überwachung von AppDynamics realisieren können

Auch wenn es viele kostenlose JVM-Überwachungstools gibt, sind die meisten davon schwierig anzuwenden und sorgen für zu hohe Leistungseinbussen für die Datenbank., um für eine Produktionsumgebung geeignet zu sein. Mit AppDynamics überwachen Sie Zustand und Leistung der JVM in einer Live-Produktionsumgebung, ohne sich Sorgen über die Auswirkungen auf das Endnutzererlebnis machen zu müssen.

Registrieren Sie sich für die kostenlose 15-Tage Testversion von AppDynamics Pro.