Überwachung vom Back- bis ins Front-End

Monitoring von Microservice-Architekturen

| Autor / Redakteur: Bernhard Lück / Andreas Donner

Microservices iQ informiert darüber, welche Business-Transaktionen auf welche Microservices zugreifen.
Microservices iQ informiert darüber, welche Business-Transaktionen auf welche Microservices zugreifen. (Bild: Bild: AppDynamics)

Mit „Microservices IQ“ von Appdynamics sollen Unternehmen den Zustand von Mikroservice-Architekturen vom Back-End bis ins Front-End überwachen und potenzielle Performance-Probleme schnell erkennen und lösen können. Dies verhindere negative Auswirkungen auf User und Kunden.

Es gibt Unternehmen, die im Zuge der digitalen Transformation ihre monolithischen Applikationen in kleinere, leichter zu administrierende Komponenten aufspalten. Die höhere Agilität ermögliche es, schneller auf individuelle Geschäftsanforderungen zu reagieren. Der Preis für die erhöhte Flexibilität und die stärkere Skalierbarkeit sei eine kompliziertere Überwachung und Reparatur von Anwendungen in Mikroservice-Architekturen.

In hochskalierbaren Mikroservice-Umgebungen könne es vorkommen, dass verschiedene Services gleichzeitig versuchen, die gleichen Daten anzusprechen. Das dabei auftretende Blocken von Threads könne dann zu Timeouts und Antwortzeitverzögerungen führen.

Der in Microservices IQ enthaltene „Thread Contention Analyzer“ ist Appdynamics zufolge in der Lage, diese Bottlenecks zu erkennen, indem er identifiziere, wo Threads geblockt würden. Durch die zusätzliche Bereitstellung der geblockten Zeit/Dauer sowie Informationen über das blockende Objekt und der blockenden Codezeile könne mit dem Thread Contention Analyzer die Zeit für das Erkennen und Beheben von Performance Problemen durch „blocked Threads“ signifikant reduziert werden.

Echtzeitanalyse von Transaktionen und Mikroservices

Application Performance von Appdynamics

Echtzeitanalyse von Transaktionen und Mikroservices

04.02.16 - Der Beginn von Staffel 4 der Fantasy-Serie „Games of Thrones“ auf dem Streaming-Service „HBO GO“ im Frühjahr 2014 endete mit einem Crash. Rund 6,6 Millionen Zuschauer zählte bisher eine Folge durchschnittlich. Doch beim Start eines neuen Kapitels steigt die Zahl auch schon einmal auf fast das Doppelte. Jetzt kommt die Application Performance (APM) Software von Appdynamics zum Einsatz. lesen

Bei der Überwachung der Service Endpoints könne Mikroservices IQ automatisch erkennen, welche Business-Transaktionen auf welche Microservices zugreifen und über entscheidende KPIs wie Aufrufe pro Minute, durchschnittliche Antwortzeiten und Fehler pro Minute informieren. Dies ermögliche DevOps-Teams eine schnellere Analyse der Fehlerursache für Performance-Probleme einzelner Services und der Auswirkungen auf die auszuführende Business-Transaktion.

Das Lifetime-Management übernimmt die Aufgabe, die Daten über den Lebenszyklus von Mikroservices zu analysieren. Mit Informationen über Veränderungen in der Infrastruktur, wie lastabhängige Up- und Down-Skalierungen von Mikroservices, die aus der Cloud oder in Containern zu Verfügung gestellt werden, könne die Systemauslastung vorausgesagt und die Kapazitäten entsprechend angepasst werden.

Was meinen Sie zu diesem Thema?

Schreiben Sie uns hier Ihre Meinung ...
(nicht registrierter User)

Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
Kommentar abschicken
copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Kontaktieren Sie uns über: support.vogel.de/ (ID: 44224254 / Anwendungen)