Der Blog

Mobile Überwachungsmetriken, die für die Zuverlässigkeit wichtig sind

von Vivian Au 28. Mai 2014 | 3 Minuten Lesezeit

Dies ist ein Gast-Blogbeitrag von Justin Liu von Crittercism , das die Leistungsverwaltung mobiler Apps ermöglicht. Crittercism-Produkte überwachen jeden Aspekt der Leistung mobiler Apps und ermöglichen Entwicklern und IT-Abteilungen die Bereitstellung leistungsstarker, zuverlässiger und hochverfügbarer mobiler Apps.

Mobile Apps sind heute für Unternehmen aller Art unverzichtbar. Egal, ob Ihr Unternehmen eine E-Commerce-App für Verbraucher oder eine CRM-App für Unternehmen entwickelt, Ihre Apps müssen jederzeit funktionieren. Der erste Schritt zu einer leistungsstarken mobilen App besteht darin, sicherzustellen, dass jede von Ihnen erstellte und verwaltete App stabil und reaktionsschnell ist.

Die Welten von DevOps und mobiler Entwicklung kollidieren. Wie in jedem erfolgreiches DevOps-Team Das bedeutet, dass Ihre mobilen Entwickler Echtzeit-Einblicke in die Leistung mobiler Apps erhalten, damit sie Problembereiche schnell erkennen und beheben können. Hier finden Sie eine kurze Anleitung zu zwei mobilen Kennzahlen, die für Ihre Nutzer und Ihr Unternehmen wichtig sind.

Woher die Komplexität der mobilen Überwachung kommt

Bevor wir uns mit den Kennzahlen befassen, ist es wichtig zu wissen, dass es eine Reihe von Überlegungen gibt, über die Sie in der Webwelt normalerweise nicht nachdenken müssen. Warum stürzt Ihre App in China ab, in den USA aber nicht? Wie unterscheidet sich die Leistung zwischen den Betriebssystemversionen? Welchen Einfluss hat die Latenz des Netzbetreibers auf die Transaktionskonversionsraten Ihrer Shopping-App? Es gibt Millionen von Fragen, die Sie erst stellen können, wenn Ihre mobile App veröffentlicht ist.

Einige Faktoren, die die Leistung beeinträchtigen, liegen außerhalb Ihrer Kontrolle, beispielsweise Geräte, Betriebssysteme und Netzwerke.

Mobile_monitoring

Die Komplexität steigt, wenn Ihre App mit Cloud-Diensten wie sozialen Plattformen, Analysetools und Werbeplattformen verbunden wird. Selbst wenn Sie eine interne B2E-App (Business-to-Employee) entwickeln, sind Sie möglicherweise auf proprietäre ERP-Systeme angewiesen, auf die Sie über die Cloud zugreifen.

Mobile_cloud_monitoring

Zwei Kennzahlen, die Sie verfolgen müssen

Jeden Monat überwachen wir bei Crittercism über 30 Milliarden Sitzungen mobiler Apps und haben festgestellt, dass die beiden wichtigsten Leistungskennzahlen mobiler Apps folgende sind:

1. Betriebszeit. Unsere Daten zeigen, dass die Verfügbarkeit mobiler Apps, also der Prozentsatz der App-Ladevorgänge ohne Absturz, über 99 % liegen muss, damit Ihre App in öffentlichen App Stores wettbewerbsfähig bleibt. Mithilfe von Stacktraces, Remote-Logging und anderen Arten der Ursachenanalyse ermöglicht Crittercism Entwicklern, die genauen Ursachen von Problemen in ihren Apps zu ermitteln.

uptime_mobile_monitoring

2. Reaktionsfähigkeit. Darüber hinaus erfordert die Reaktionsfähigkeit der Serviceaufrufe Ihrer App eine Latenz von unter einer Sekunde, um die Benutzer zufriedenzustellen.

  mobile_monitoring_responsiveness

Reduzieren Sie mobile Ausfallzeiten

Abstürze und Cloud-Service-Fehler sind die Hauptursachen für schlecht funktionierende mobile Apps. Crittercism ist das einzige Produkt, das Fehlerüberwachung mit Service-Monitoring für mobile Plattformen kombiniert. Sie können jetzt Warnmeldungen für jede von Crittercism erfasste Metrik auslösen. Durch die Integration von Crittercism mit PagerDuty stellen Sie sicher, dass Sie für die Überwachung mobiler Apps dieselben Systeme verwenden, die Sie bereits für Ihre restliche DevOps-Infrastruktur nutzen.

Integrieren Sie Crittercism und PagerDuty noch heute um mit der Bereitstellung leistungsstarker mobiler Apps zu beginnen.