Stackify Retrace Alternative:
Verbessern Sie Ihre APM-Plattform

On-Demand-Last- und Belastungstests mit LoadView von Dotcom-Monitor

Ergänzen Sie Ihre APM-Lösung durch echte browserbasierte Leistungstests für Websites, Webanwendungen und APIs.

Testinfrastrukturgrenzwerte

Erstellen Sie ein Testszenario, das den Anforderungen Ihrer Kunden entspricht.

Webbasiertes Skripting-Tool

Unterstützung für über 40 Desktop-/Mobilgeräte und -Geräte.

Skalierbare

Beginnen Sie mit ein paar virtuellen Benutzern und skalieren Sie bei Bedarf in die Tausende.

Cloud-Plattformen

Nutzen Sie über 13 weltweit verteilte Standorte. Keine Notwendigkeit, Ihre eigenen Cloud-Konten zu verwalten.

Unternehmen von heute müssen sicherstellen, dass ihre Software und kritischen Anwendungen kontinuierlich in Betrieb sind. Um DevOps und IT-Teams bei der Verwaltung der Komplexität zu unterstützen, die mit der Wartung und Verwaltung ihres gesamten Anwendungsökosystems einhergeht, können Unternehmen ein Application Performance Management (APM)-Tool implementieren. Der Hauptvorteil eines APM-Tools besteht darin, Anwendungsfehler zu erkennen, Entwicklern und IT-Teams die Möglichkeit zu geben, sie schneller zu diagnostizieren, wodurch die Auswirkungen für Benutzer und Kunden verringert werden.

Die Überwachung von Anwendungen in der Produktion ist einer der Schlüssel zur Aufrechterhaltung einer hohen Kundenzufriedenheit, jedoch ist es eine andere, sicherzustellen, dass diese Anwendungen in der Entwicklungsphase strengen Tests unterzogen werden. Hier kann die LoadView-Plattform von Dotcom-Monitor dabei helfen, die Lücke zu füllen, die von APM-Lösungen wie Retrace ausgelassen wird. LoadView kann Ihnen dabei helfen, festzustellen, ob Ihre Organisation über die erforderliche Infrastruktur/Hardware verfügt, damit Ihre Anwendungen und Standorte innerhalb der vordefinierten Schwellenwerte arbeiten können. Darüber hinaus verwenden Suchmaschinen Seitenladezeitmetriken, um Websites zu ordnen. Lassen Sie Ihr SEO-Budget nicht vergeuden, ohne zu beweisen, wie Ihre Seiten schnell laden.

 

On-Demand-Leistungstests mit LoadView

LoadView ist eine Performance-Testplattform, die zum Laden und Belasten von Testanwendungen, APIs, Web-Apps und Websites verwendet werden kann. Wenn es an der Zeit ist, Ihren Code oder Ihre Anwendung bereitzustellen, können Sie sicher sein, dass er in der Lage ist, hohen Datenverkehr ohne Verschlechterung oder Fehler standzuhalten. Wenn sie intern durchgeführt werden, können Auslastungstests ein zeitaufwändiger Prozess sein, an dem mehrere Teams beteiligt sind. LoadView entfernt den Prozess und die Notwendigkeit, Lastgeneratoren einzurichten und weltweit verteilte Agenten zu erstellen. Alles wird über die Plattform verwaltet, sodass sich Entwickler auf ihre Anwendung und ihren Code konzentrieren können.

LoadView wurde unter Berücksichtigung der Leistung erstellt, wobei anerkannt wird, dass Ingenieure, WebOps und IT-Teams, die ein APM-Tool zur Überwachung der Verfügbarkeit und Verfügbarkeit verwenden, möglicherweise auch daran interessiert sind, die Kapazität ihrer Websites und Anwendungen zu kennen und sogar die Grenzen ihrer Infrastruktur zu testen. LoadView von ist eine benutzerfreundliche Plattform, die Ihnen dabei helfen kann:

  • Suchen von Engpässen und Fehlern
  • Aufdecken von Fehlern und Fehlern
  • Ermitteln von Datenbankverlangsamungen
  • Verteilung der Last auf geografische Regionen
  • Verständnis der Kapazität Ihrer Infrastruktur
  • Sicherstellung einer konsistenten Benutzererfahrung

 

Mehrere Benutzersimulationen

Viele der heutigen Load-Testing-Lösungen, insbesondere Open-Source-Tools, führen nur protokollbasierte Benutzersimulationen aus, was nicht ausreicht, um die Anforderungen der anwendungen und Websites zu erfüllen, die heute erstellt werden. Mit der LoadView-Plattform können Benutzer verschiedene Benutzersimulationstypen ausführen: HTTP/S und echte browserbasierte Tests.

  • Protokoll – HTTP/S
    • Gleichzeitige Benutzer generieren HTTP-Anforderung an Webserver
    • Kein clientseitiges Rendering erforderlich
    • Low-Level-Analyse
    • Skript-/Programmierkenntnisse erforderlich
  • Echter Browser:
    • Gleichzeitige Benutzer führen eine Reihe von Skriptaktionen in Chrome oder IE aus
    • Reale Benutzersimulation
    • Anpassbare Skripte und Skriptwiedergabe
    • Einfaches Erstellen von Skripts

Verteilen von Lasten global

Die LoadView-Plattform bietet Benutzern auch die Möglichkeit, die Last von mehreren Punkten auf der ganzen Welt auf geografische Standorte zu verteilen. Wenn Sie beispielsweise wissen, dass ein bestimmter Prozentsatz Ihrer Kunden und Benutzer von einem bestimmten geografischen Standort stammt, können Sie diese spezifischen Bereiche beim Einrichten des Auslastungstests auswählen.

Central U.S. (Council Bluffs, Iowa) U.S. East (N. Virginia)
U.S. West (Oregon) U.S. East (Ohio
U.S. West (N. Kalifornien) Kanada Zentral (Montreal)
Asien-Pazifik (Tokio) Asien-Pazifik (Mumbai)
Asien-Pazifik (Singapur) Asien-Pazifik (Sydney)
Südamerika (Sao Paulo) Europa (Irland)
Europa (London)

 

Das EveryStep Web Recorder: Real Browser-basiertes Scripting-Tool

Richtige Tests sind unerlässlich, um eine konsistente Benutzererfahrung zu erhalten und Kunden zu halten. Der EveryStep Web Recorder kann die vielen Arten von Tests automatisieren, die an der Webentwicklung beteiligt sind, und ist ein großartiges Tool, mit dem Sie neben APM-Tools die Leistung überprüfen können.

Der EveryStep Web Recorder ist ein kostenloses Automatisierungsskripting-Tool, das jeden Schritt einer Webtransaktion aufzeichnet und das Skript mit einem echten Browser wiedergibt. Kompatibel mit über 40 Desktops (Chrome und Internet Explorer) und mobilen Browsern (iPhone, iPad, Google, Samsung, etc.), unterstützt der EveryStep Web Recorder praktisch alles, was in einem Browser gerendert wird, unabhängig von den verwendeten Technologien, wie AJAX, Java, HTML5, Flash, PHP, Ruby, zusätzlich zu anderen.

Der EveryStep Web Recorder ist einfach zu bedienen und es ist keine Skripterfahrung erforderlich, zeigen Sie einfach durch Ihre Anwendung oder Website wie ein typischer Benutzer würde. Sie können mehrstufige Testskripts der kritischen und komplexen Aktionen aufzeichnen, die Ihre Benutzer ausführen, z. B. Schaltflächenklicks, Menüauswahl, Formularübermittlung, Einkaufswagen und Texteingaben. Diese Skripts können dann in die LoadView-Plattform hochgeladen werden, um Ihre Websites, Webanwendungen, Webdienste und APIs zu laden.

Starten Sie jetzt den EveryStep Web Recorder!

 

Die Stackify-Plattform: Retrace und Präfix

Stackify ist eine SaaS-basierte APM-Lösung, die Entwicklern Tools zur Verbesserung ihres Codes bereitstellt, damit sie bessere Anwendungen schneller bereitstellen können. Über ihre Retrace- und Prefix-Plattformen bietet Stackify eine Reihe von Anwendungsüberwachungsfunktionen, von der Vorproduktion bis zur Produktion, sodass Entwickler Releases validieren und Produktionsanwendungen unterstützen können.

Prefix ist ein Codeprofiler, der für die Arbeit an einer Arbeitsstation entwickelt wurde, sodass Entwickler Fehler während des Entwicklungsprozesses minimieren können. Ein Codeprofiler wird in der Regel von Entwicklern oder Programmierern verwendet, um leistungsbezogene Probleme zu unterstützen, z. B. zu verstehen, wie lange jede Methode im Code ist oder wie lange jede dieser Methoden ausgeführt wird. Codeprofiler können auch CPU- oder Speicherprobleme aufspüren. Entwicklungszyklen können von ein paar Wochen bis zu ein paar Monaten reichen, so dass ein Codeprofiler hilft, Code effizient laufen zu lassen und das Projekt auf Kurs zu halten, da es in der Regel wenig Raum für Fehler gibt.

Das Präfix ermöglicht Entwicklern das Anzeigen von Details einzelner Webanforderungen und kann auch Codeverbesserungen vorschlagen, wenn Fehler oder ungewöhnliche Elemente erkannt werden.

Retrace ist eine APM-Lösung, die in Qualitätssicherungs- und Produktionsumgebungen zur Überwachung von Anwendungen und Servermetriken verwendet wird. Wenn Retrace in Verbindung mit Prefix verwendet wird, können Entwickler und IT-Teams sicher sein, dass der geschriebene Code effizient und mit weniger Problemen ausgeführt wird.

Retrace integriert branchenführende Anwendungsleistungsmanagement, Fehlerüberwachung, Protokollaggregation und Ressourcenüberwachung (einschließlich cloudspezifischer) Überwachung in einer einzigen Schnittstelle. Retrace bietet sofort einsatzbereite Unterstützung für Folgendes:

  • .NET und Java für APM-Funktion
  • .NET, Java, Node, PHP und Ruby für Fehler, Protokolle und Überwachung
  • .NET Kern
  • Erweitertes Asynchronmuster, Profilerstellung für Windows-Dienste und andere Nicht-Webanwendungen
  • Microsoft Azure und AWS (Cloud-Support)

Retrace unterstützt auch die folgenden beliebten Anwendungs- und Containermodelle:

  • Docker
  • Azure-App-Dienste
  • AWS Elastic Beanstalk
  • Kubernetes
  • Azure-Funktionen

Die Retrace-Plattform besteht aus sechs Komponenten oder Modulen: APM, Transaktionsablaufverfolgung, Metriken, Protokolle, Fehler und Warnungen. Es funktioniert durch die Installation eines Server-Agenten, der ausgeht und automatisch alle Anwendungen aufnimmt, die auf einem Server ausgeführt werden, und bietet Entwicklern Einblick in allgemeine Daten und Informationen wie Anwendungstyp, Anzahl der Instanzen, Anforderungen pro Minute, Zufriedenheit, Fehler pro Minute, Features und Warnungen.

Wenn Sie weiter in das Dashboard einsteigen, können Benutzer bestimmte Anwendungsmetriken wie die folgenden anzeigen:

  • Anzahl der Instanzen
  • Verfügbarkeit
  • Benutzerzufriedenheit
  • HTTP-Fehler (Warnungen im Laufe der Zeit)
  • App-Protokollierungsraten
  • Server-CPU-Prozentsatz,
  • CPU-Prozentsatz des App-Pools
  • Serverspeicherprozentsatz
  • App-Pool-Speicher.

Benutzer können auch Daten über einen Satz vordefinierter Bereiche abrufen oder einen benutzerdefinierten Bereich einrichten.

In weiteren Abschnitten und Registerkarten innerhalb des Dashboards können Benutzer erkennen, dass die Umgebung tatsächlich ausgeführt wird, zusammen mit den allgemeinen Integritätsinformationen der Server. Spezifische Metriken wie Verfügbarkeit, verwendeter Arbeitsspeicher, verwendeter Speicherplatz, Netzwerkschnittstelle, zusätzliche benutzerdefinierte Metriken, IIS-Site und IIS-App-Pool können hier angezeigt werden. Wenn Benutzer über eine Webanforderung verfügen, die für Ihre Anwendung von entscheidender Bedeutung ist, können sie wichtige Transaktionen einrichten, die diese spezifischen Anforderungen kontinuierlich überwachen. Hier können Sie Ihre Anfragen pro Minute, Seitenladezeiten, Fehlerquoten usw. sehen.

Prefix ist ein Webanforderungscodeprofiler, der bei der Identifizierung von Fehlern während der Codeentwicklung hilft. Es ist kostenlos für .NET- und Java-Entwickler (Unterstützung für macOS ist derzeit nicht verfügbar). Es erfasst Spuren von Web-Anforderungen, während Sie Ihren Code schreiben. Die Ablaufverfolgungsdaten werden in die Schnittstelle gezogen, sodass Sie bestimmte Codemetrikdetails wie Fehler, Protokollanweisungen, SQL-Abfragen usw. anzeigen können. Weitere Funktionen von Prefix sind:

  • Nachverfolgen von Transaktionen über Server hinweg
  • Vergleichen der Leistung mit Qualitätssicherungs- oder Produktionsumgebungen
  • Verfolgen Sie alle Verhaltensweisen oder Aktionen innerhalb Ihres Codes
  • Überprüfen des Codeverhaltens

Stackify Retrace Preise

Stackify Retrace APM – 50 USD/Monat pro Server (keine Jahresverträge). Enthält die folgenden Funktionen:

  • App-Leistungsüberwachung
  • Codeprofilierung
  • Fehlerverfolgung
  • Zentrale Protokollierung
  • App- und Servermetriken

Weitere Stackify Retrace-Preisoptionen sind:

  • Retrace APM für kleine Server – 25 USD/Monat pro Server
  • Retrace-Überwachung ohne Codeprofiling (APM) – 15 USD/Monat pro Server
    • Ideal für zusätzliche Server, die keine vollständigen APM-Funktionen benötigen
  • Retrace APM für QA/Staging-Server – 10 USD/Monat pro Server (Warnungen und Benachrichtigungen sind deaktiviert)

LoadView-Preise

LoadView verfügt über abonnementbasierte Pläne, die bei 199 USD pro Monat beginnen. Mit unseren Abonnement-basierten Plänen rollen ungenutzte virtuelle Benutzerminuten und Ladeinjektorenstunden von einem Monat zum nächsten. Alternativ können Sie auch aus einem Umzahlplan auswählen. Die Preise werden berechnet und angezeigt, bevor Sie mit dem neuen Test beginnen, sodass Sie genau wissen, wofür Sie bezahlen.

Wenn Ihre spezifischen Anforderungen mehr als das oben aufgeführte erfordern, kontaktieren Sie uns bitte für Pläne auf Enterprise-Ebene.

 

LoadView Professional Services

Das Ziel unserer LoadView Professional Services ist es, dass Sie Leistungstests durchführen, Ihre Daten analysieren und Ihr System ohne unser Engagement anpassen. Unsere Methodik wird getestet, bewährt und in einzigartiger Art und Weise angeboten. Sie wählen aus, mit welchen Elementen Sie Hilfe benötigen, und unsere Leistungsingenieure werden Sie durch sie coachen.

Unsere Ingenieure stehen Ihnen auch zur Verfügung, um die gesamte Testübung für Sie durchzuführen und bieten Beratung zur Optimierung Ihres Codes und Ihrer Infrastruktur. Die Ebene der Dotcom-Monitor Interaktion liegt ganz bei Ihnen.

Schlussfolgerung

Gemeinsam ergänzen sich die LoadView- und Stackify-Plattformen und helfen Unternehmen dabei, proaktiver zu werden, wenn es um die Einrichtung von Qualitätscode, Anwendungen und Websites geht. Prefix ermöglicht es Entwicklern und WebOps-Teams, effizienten, fehlerfreien Code zu erstellen, die LoadView-Plattform kann verwendet werden, um sicherzustellen, dass Code und Anwendungen tausenden gleichzeitigen Benutzern standhalten. Und schließlich kann Retrace diese Anwendungen in der Produktion überwachen und so Ausfallzeiten minimieren, wenn Fehler auftreten. Durch die Nutzung der individuellen Leistungsfähigkeit dieser Tools können Teams eine erstklassige Benutzererfahrung garantieren.

Testen Sie LoadView von Dotcom-Monitor

und erhalten Sie bis zu 5 kostenlose Belastungstests