Definition: Performance Monitoring als Qualitätssicherung

Was ist Performance Monitoring?

| Autor / Redakteur: Blue Floyd / Florian Karlstetter

Wie Performance Monitoring hilft, Probleme früh zu erkennen.
Wie Performance Monitoring hilft, Probleme früh zu erkennen. (Bild: gemeinfrei (geralt / pixabay) / CC0)

Performance Monitoring ist der Fachbegriff für die Auswertung wichtiger Kennzahlen. Monitoring-Lösungen existieren für sehr viele Bereiche - etwa im Verkauf, bei der Nutzung von Software oder auch für die Leistungsbewertung von Festplatten.

Generell bezieht sich Monitoring auf die Überwachung von Aktivitäten. Der englische Begriff "Performance" lässt sich in etwa mit "Leistung" übersetzen. Im Alltag findet Performance Monitoring in unzähligen Bereichen Anwendung: Neben Hardware und Software auch im Handel und Marketing.

- Hardware

Festplatten in Serverumgebungen arbeiten 24/7. Ausfälle sind bei einer hinreichend großen Anzahl an Festplatten daher unvermeidbar. Durch kontinuierliches Performance Monitoring erfahren Analytiker, ob die eingesetzten Datenträger noch bei voller Leistung arbeiten, ob in einem bestimmten Cluster ein Ausfall droht oder andere anormale Verhaltensweisen zu verzeichnen sind.

- Software

In komplexeren Softwareumgebungen stellt Monitoring-Software Lösungen bereit, um auf Probleme zu reagieren. Je komplexer der Aufbau einer Infrastruktur, desto schwerer lässt sich ein Performance-Problem von Menschen lokalisieren. Mithilfe von Application Performance Monitoring finden Fachtechniker etwa heraus, ob bestimmter Code nicht optimiert ist oder Flaschenhälse bei Server-Client-Strukturen existieren (wie etwa in Cloud-Umgebungen).

- Handel

Veröffentlicht ein Unternehmen eine neues (physisches oder digitales) Produkt, möchte es über die Verkaufszahlen informiert werden. Anders lassen sich Erfolg und Misserfolg nicht voneinander trennen. Performance Monitoring wird im Handel eingesetzt, um Verkaufszahlen zu messen, Umsatz und Gewinn festzuhalten oder demografische Daten über die Käuferschichten zu sammeln und so Produkte zu optimieren.

- Marketing

Welche Art von Marketing funktioniert und welche nicht? Mit geeigneten Lösungen, die oftmals browserbasiert und damit standort- und plattformunabhängig arbeiten, lassen sich wichtige Daten wie Conversion-Raten, Click-Through-Werte und weitere Kennzahlen visualisieren. Die gewonnenen Daten können vom Werbetreibenden eingesetzt werden, um Kampagnen zu aktualisieren und zu verbessern.

Unabhängig vom Einsatzbereich ist das Kernziel von Performance Monitoring daher immer der Gewinn von Informationen.

Welchen Zweck hat Performance Monitoring?

Unternehmen nutzen Performance Monitoring, um einerseits zu überprüfen, ob selbstgesteckte Ziele erreicht werden (etwa im Handel und Marketing). Andererseits dient Performance Monitoring im Hardware- und Software-Segment dazu, die Funktion und Leistung von Geräten und Applikationen regelmäßig zu überwachen und gegebenenfalls einzuschreiten. Manuell werden letztere Tätigkeiten nicht mehr ausgeführt. Stattdessen übernehmen Computer diese Aufgaben. Werden bestimmte, vorher definierte Grenzpunkte überschritten, kann die Software Alarm schlagen und damit etwa Administratoren eines Netzwerks informieren.

Performance Monitoring dient somit in hohem Umfang dazu, eine Qualitätssicherung durchzuführen - sowohl intern als auch extern für Kunden von Unternehmen beispielsweise. Komplexe Netzwerkstrukturen, wie sie etwa im Cloud-Computing erforderlich sind, würden sich ohne Hilfe von Computern nicht überwachen lassen. Erst verlässliches Monitoring aller Schnittstellen sowie beispielsweise Netzwerk-Traffic stellt langfristig sicher, dass alle Systeme so laufen wie geplant. Da sich Software dieser Art frei konfigurieren lässt, kann Performance Monitoring in jedem Unternehmen in irgendeiner Art und Weise sinnvoll eingesetzt werden.

Performance Monitoring im Cloud-Umgebungen

Speziell in Cloud-Umgebungen bietet Performance Monitoring viele Vorteile für Anwender. So erlaubt geeignete Software etwa die Früherkennung von Fehlern, die sich negativ auf das Erlebnis von Endkunden auswirken könnten. Drohen Software- oder Ressourcenengpässe, kann eine leistungsstarke Monitoring-Software so früh Bescheid geben, dass die Nutzer der Cloud von den Auswirkungen der Fehler weitgehend verschont bleiben. Langfristig sorgt dies für geringere Ausfallraten und damit ein besseres Kundenerlebnis bei der Nutzung dieser überwachten Cloud-Umgebung - und damit sehr wahrscheinlich für mehr Umsatz des Cloud-Betreibers.

Weiterhin ist Performance Monitoring ein wichtiges Instrument, um die tatsächlichen Anwendungsverläufe "hinter den Kulissen" zu verstehen. In Pilot-Tests neuer Projekte werden im Voraus immer Annahmen getroffen, die auf der verwendeten Hard- und Softwaregrundlage basieren. In der Realität verhalten sich Anwendungskomponenten meist aber nicht so wie prognostiziert. Durch das Monitoring lässt sich besser herausfinden, was tatsächlich geschieht. Aus der Diskrepanz zwischen Erwartungshaltung und Realität lassen sich dann Fehlerbehebungen durchführen und Erfahrungen für zukünftige Projekte in der Cloud sammeln.

Abschließend sind starke Lösungen für Performance Monitoring dazu in der Lage, skaliert zu werden. Lösungen für Privatkunden (wenngleich selten benötigt) existieren ebenso wie Produkte für sehr große Konzerne. Diagnosen über die erwartete und tatsächliche Performance lassen sich so sehr einfach an den echten Bedarf anpassen. Dies reduziert Kosten: Kleinere Start-ups etwa müssen nicht in extrem umfangreiche Lösungen investieren, sondern können mit passenden Paketen starten. "Das beste" Performance Monitoring in Form einer Software gibt es daher auch nicht, da bedarfsgerecht zwischen allen in Frage kommenden Lösungen entschieden werden sollte.

Public, Private, Hybrid & Co.: Definitionen rund um Cloud Computing

Definitionen rund um Cloud ComputingAlle relevanten Schlagworte aus dem Bereich Cloud Computing finden Sie auch gut erklärt in unseren Definitionen. Ganz im Sinne eines kleinen, aber feinen Glossars lesen Sie hier leicht verständliche Erklärungen zu den wichtigsten Begriffen. Als Service für Sie haben wir die hier erklärten Begriffe in allen unseren Beiträgen auch direkt mit den zugehörigen Lexikoneinträgen verlinkt. So können Sie die wichtigsten Begriffe direkt dort nachschlagen, wo sie im Text auftauchen.  

Zum Special: Definitionen rund um Cloud Computing

Folgen eines mangelhaften Performance Monitorings

Warum Performance Monitoring heute praktisch unverzichtbar ist, wird deutlich, wenn der Verzicht auf jene Lösungen als Alternative angenommen wird. Ein Beispiel hilft dabei, dies zu verstehen: Kunden agieren mit Web-Applikationen oder Daten, die in einer Cloud-Umgebung gespeichert sind. Anstelle von sofortigen Rückmeldungen müssen alle Kunden ab dem späten Vormittag mit kurzen Antwortzeiten leben. Jede Aktion, die auf einer Web-Oberfläche ausgeführt wird, dauert einige Sekunden. Hintergrund dieses Performancenachteils ist offenbar die deutlich steigende Last, die dann auftritt, wenn in Deutschland allmählich die Büros von Mitarbeitern besetzt werden. Als Resultat dieses Engpasses werden alle Nutzer eine negative Erfahrung erleben und früher oder später den Dienst kündigen.

Cloud-Betreiber wissen um diese Schwachstellen natürlich Bescheid. Allerdings sind gerade komplexe Cloud-Umgebungen beispiellos in ihrer Tiefe. Viele Komponenten sind stark fragmentiert, es entstehe eine sehr heterogene IT-Landschaft beim Cloud-Betreiber. Die Überwachung dieser Dienste ist daher nur mit individuell zugeschnittenen Lösungen für das Performance Monitoring machbar. Sobald diese Analysen getroffen wurden, ist eine Bearbeitung der gefundenen Schwachstellen in der Regel auch in Echtzeit möglich. Es steht also niemals ein Ausfall eines Cloud-Dienstes zu befürchten. Performance Monitoring macht die Arbeit mit einer Cloud nicht schwieriger, sondern deutlich einfacher - und ist somit ein Wettbewerbsvorteil. Unternehmen, die darauf verzichten, werden über kurz oder lang von der Konkurrenz abgehängt.

Das Zeitalter von Big Data stellt außerdem immense Anforderungen an Speicherkapazitäten und Rechenleistung von Servern. Auch Big Data wäre nicht denkbar, ohne permanentes Performance Monitoring im Hintergrund zu betreiben.

Kommentare werden geladen....

Kommentar zu diesem Artikel abgeben

Der Kommentar wird durch einen Redakteur geprüft und in Kürze freigeschaltet.

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
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.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Aktuelle Beiträge zu diesem Thema

Eine Multi-Cloud für alle Fälle

Forrester-Studie

Eine Multi-Cloud für alle Fälle

Multi-Clouds werden künftig noch wichtiger, wie aus einer Forrester-Studie hervorgeht. Nach Beobachtung der Analysten verfolgen Unternehmen zunehmend Multi-Cloud-Strategien, um Compliance, Kosten und Performance zu verbessern. lesen

Was ist eine Distributed Cloud?

Definition: Dezentralisierte Cloud-Computing-Ressourcen

Was ist eine Distributed Cloud?

Eine Distributed Cloud stellt ihre Ressourcen nicht mehr nur zentral zur Verfügung, sondern bietet dezentralisierte Cloud Services mit geringerer Distanz zwischen Service-Quelle und Service-Nutzer. Dadurch lassen sich die Latenz der Datenübertragung reduzieren und die Performance der Services steigern. lesen

Das Multi-Cloud-Edge-Rechenzentrum

Integriertes Management aller Infrastrukturen

Das Multi-Cloud-Edge-Rechenzentrum

Die Zahl der in Unternehmen genutzten Cloud-Angebote steigen immer weiter an. Sie ersetzen damit zwar meist nicht die vorhandenen Rechenzentren, aber ergänzen sie um neue zusätzliche Funktionen. Dies erhöht die Komplexität für das Management. Mit geeigneten Lösungen lässt sich diese in den Griff bekommen. lesen

Management und Analyse von Anwendungsworkloads für autonomes Fahren

Infrastructure Performance Management

Management und Analyse von Anwendungsworkloads für autonomes Fahren

Die Menschheit träumt seit Jahrzehnten schon den Traum von selbstfahrenden Autos, die durch den Verkehr gleiten, und allen pragmatischen Vorteilen, die diese Art der Mobilität mit sich bringen kann. Aber die komplexen technischen Herausforderungen sind größer, als es sich die meisten Menschen vorstellen können. lesen

Von der Planungsphase bis zum Betrieb mit SAP ActiveAttention

Premium-Beratungs- und Supportangebot von SAP

Von der Planungsphase bis zum Betrieb mit SAP ActiveAttention

Die SAP AG hat mit SAP ActiveAttention ein neues Serviceangebot im Portfolio, das Supportservices für alle SAP-Lösungen und alle Bereitstellungsmodelle beinhaltet: ob in der Cloud, lokal oder als hybride Lösung. lesen

VMware Cloud on Dell EMC läuft lokal

Rechenzentrums-Hardware as a Service

VMware Cloud on Dell EMC läuft lokal

VMware und Dell EMC bringen die Cloud in die Rechenzentren ihrer Kunden. Die Hardware wird vor Ort installiert, allerdings wie ein Public-Cloud-Service verwaltet und abgerechnet. lesen

Warum ownCloud seine Architektur ersetzt

Tobias Gerlinger und Holger Dyroff im Interview

Warum ownCloud seine Architektur ersetzt

Mit Infinite Scale ändert sich die Architektur der Content-Plattform ownCloud grundlegend. Die Strategie dahinter und weitere Zukunftpläne erläutern die beiden Geschäftsführer jetzt im exklusiven Interview. lesen

Edge Browser bringt Internet Explorer zurück

Microsoft zeigt Quantencomputing, Kubernetes und Kampagnen

Edge Browser bringt Internet Explorer zurück

Der Internet Explorer kehrt zurück, die Begrenzungen traditioneller Dokumente verblassen und Werkzeuge für Quantencomputing werden als Open Source bereitgestellt – das sind nur drei der zahlreichen Ankündigungen von Microsoft auf der Build 2019. lesen

Erfolgsmodell C5 expandiert nach Europa

C5-Testat für AWS Irland

Erfolgsmodell C5 expandiert nach Europa

Der BSI Anforderungskatalog Cloud Computing (Cloud Computing Compliance Controls Catalogue oder kurz C5) ist ein großer Schritt hin zu einer besseren Nachweisbarkeit der Einhaltung von Compliance-Richtlinien für Cloud-Dienste. Nach der AWS Region Frankfurt ist jetzt auch die AWS Region Irland nach C5 geprüft worden. lesen

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 45005794 / Definitionen)