Der Blog

Sie haben Daten. Und jetzt?

von Vivian Au 31. Juli 2014 | 4 Minuten Lesezeit

Gastblogbeitrag von Angel Fernández Camba, Entwickler bei Logtrust . Mit Logtrust können Sie alle Ihre Geschäftseinblicke in Dashboards anzeigen und erhalten Benachrichtigungen zu allen benötigten Parametern – immer in Echtzeit.

Unternehmen müssen nicht lange suchen, um Wege zu finden, ihren Umsatz zu steigern. Viele sitzen auf einer Fülle von Daten, die darauf warten, analysiert zu werden. Aber wie genau macht man aus Daten Geld? Die Antwort ist einfach: Protokolle. Protokolle sind Ereignisse, die innerhalb eines Servers, einer Anwendung und einer Firewall stattfinden und viele interessante Informationen enthalten, die jede Abteilung innerhalb eines Unternehmens nutzen kann. Das Marketing kann die Daten filtern, um neue Einnahmequellen zu entdecken, während IT-Teams verdächtiges Verhalten in Echtzeit erkennen und verfolgen können, um Ausfallzeiten zu vermeiden und die Kundenbindung zu erhöhen.

it_performance

Daten sind überall um uns herum

Mobiltelefone, Tablets und Laptops sind mit den Servern des Unternehmens verbunden und wann immer jemand im Internet surft, E-Mails sendet oder Anwendungen verwendet, werden Informationen generiert. Diese riesige Menge an „versteckten“ Informationen enthält verwertbare Erkenntnisse, die nur darauf warten, ans Licht zu kommen, aber leider sind die meisten davon unstrukturiert. Dies macht es schwieriger, in all den Daten nützliche Informationen zu finden. Einige Unternehmen greifen auf Big-Data-Tools zurück, um Zahlen zu verarbeiten, aber die Ressourcen sind begrenzt. Diejenigen, die mit Protokollverwaltungslösungen vertraut sind, erstellen interne Skripte, um die Arbeit zu erledigen. Diese Situation bedeutet viel Aufwand bei begrenzten Ressourcen, also müssen Sie einen einfacheren Weg finden, alle Ihre Informationen zusammenzufassen, um die wertvollen Erkenntnisse zu gewinnen, die sich positiv auf Ihr Unternehmen auswirken.

big_data_sources

So erwecken Sie Ihre Daten zum Leben

Das Wichtigste ist, dass Sie Ihre Daten verstehen. Sie können Unmengen nützlicher Daten haben, aber ohne die richtigen Tools sind sie wertlos. Datendarstellungen können Ihnen helfen, Beziehungen zwischen Variablen zu verstehen, wenn ein Fehler oder ein Ereignis auftritt. Dies ist sehr wichtig, da Sie möglicherweise wissen möchten, wie ähnliche Ereignisse aufgetreten sind, oder diese kategorisieren möchten. Wenn Sie ein Problem diagnostizieren, ist es hilfreich, eine visuelle Darstellung der Daten zu haben, um Trends zu erkennen, anstatt Millionen von Zeilen in einer Tabelle zu scannen. Außerdem ist die Art und Weise wichtig, in der die Daten dargestellt werden. Abhängig von der Art der Daten gibt es viele Möglichkeiten, die Daten in visueller Form darzustellen.

Diagramme können Ihnen Röntgenblick verleihen

Manche von uns sind visuelle Lerner, daher können Diagramme eine gute Möglichkeit für uns sein, Hotspot-Bereiche schnell hervorzuheben. Stellen Sie sich vor, wir haben eine Website und möchten wissen, wann der Dienst nicht richtig funktioniert. Zunächst sollten wir uns ansehen, wie viele Anfragen wir versenden und wie viele davon Fehler aufweisen. Mithilfe einer Karte können wir herausfinden, ob wir Probleme in einem bestimmten Land oder weltweit haben. Unten sehen Sie beispielsweise eine Karte zur Anfrageverteilung:

global_heat_map

Eine andere Möglichkeit, dieselben Informationen in einer anderen Art der visuellen Darstellung anzuzeigen, sind Voronoi-Diagramme:

spain_log

Da Spanien das Problemgebiet ist, können wir eine Ebene tiefer gehen, um zu sehen, in welchen Teilen Spaniens Fehler vorliegen. Eine Visualisierung der Fehler nach Städten kann Ihnen weitere Einblicke in die Problembereiche geben. Wie sieht diese Fehlerverteilung im Vergleich zum Rest der Welt aus?

Je mehr Anfragen ein Land sendet, desto wahrscheinlicher ist es eine Fehlerquelle. Nehmen wir jedoch an, dass unser Problem nicht nur ein Land, sondern die ganze Welt betrifft. Diagramme können die Fehlerverteilungskarte eines bestimmten Tages enthalten. Im folgenden Diagramm können wir jedoch einen genaueren Blick auf die letzte Stunde werfen, um zu sehen, ob das Problem derselben Verteilung folgt.

Hourly_error_distribution

Die Fehlerverteilungskarte der letzten Stunde konzentriert sich auf Deutschland. Diese Statistiken könnten uns dabei helfen, Systemanomalien zu erkennen. Wenn wir uns die Serverstatistiken ansehen, können wir sehen, woher die Fehler kommen.

CPU_overland

Im obigen Dashboard können wir sehen, dass unser Server aufgrund von Systemwartungsroutinen eine CPU-Überlastung hatte. Wenn diese CPU-Überlastung Ihre Kunden beeinträchtigt, müssen Sie Ihren Bereitschaftstechniker benachrichtigen, um diese Probleme zu beheben. Holen Sie mehr Wert aus Ihren Daten, indem Sie PagerDuty und Logtrust Heute.