Entdecken Sie Millionen von E-Books, Hörbüchern und vieles mehr mit einer kostenlosen Testversion

Nur $11.99/Monat nach der Testphase. Jederzeit kündbar.

Logging: Applikationsbeispiele
Logging: Applikationsbeispiele
Logging: Applikationsbeispiele
eBook45 Seiten24 Minuten

Logging: Applikationsbeispiele

Bewertung: 0 von 5 Sternen

()

Vorschau lesen

Über dieses E-Book

Mithilfe von Logging-Maßnahmen können Unregelmäßigkeiten im System frühzeitig erkannt und Daten, die aufgrund eines Fehlers verloren gegangen sind, schnell wiederhergestellt werden. Dieser shortcut blickt auf verschiedene Applikationsbeispiele im Bereich Logging. Kapitel 1 befasst sich mit dem Logaggregator Apache Flume. Dieses verteilt arbeitende System sammelt, aggregiert und bewegt große Mengen an Logdaten. Es wird ein Vergleich zwischen Apache Flume und logstash herangezogen. Im zweiten Kapitel wird Apache Log4j 2.0 mitsamt seiner Highlights vorgestellt. Dabei stellt der Autor den Mehrwert des Frameworks gegenüber anderen Projekten heraus. Als Abschluss zeigt Kapitel 3 den Einsatz von Annotationen und Aspekten auf Basis von Spring und AspectJ zur Refaktorisierung von Legacy-Code und veranschaulicht diesen anhand einer Beispielklasse.
SpracheDeutsch
Herausgeberentwickler.press
Erscheinungsdatum17. Nov. 2014
ISBN9783868025255
Logging: Applikationsbeispiele

Ähnlich wie Logging

Titel in dieser Serie (100)

Mehr anzeigen

Ähnliche E-Books

Computer für Sie

Mehr anzeigen

Ähnliche Artikel

Rezensionen für Logging

Bewertung: 0 von 5 Sternen
0 Bewertungen

0 Bewertungen0 Rezensionen

Wie hat es Ihnen gefallen?

Zum Bewerten, tippen

Die Rezension muss mindestens 10 Wörter umfassen

    Buchvorschau

    Logging - Christian Grobmeier

    GmbH

    1 Logger und Sammler

    Apache Flume erlaubt es, Log-Events zu sammeln und an einer zentralen Stelle zu verarbeiten. Sich hier gegenüber dem Platzhirsch Logstash zu behaupten, fällt dabei nicht gerade leicht. Doch obwohl die Dokumentation streckenweise etwas zu wünschen übrig lässt, lohnt es sich, einen Blick auf Flume zu werfen. Zwar zielt das Projekt vor allem auf Hadoop ab, aber auch abgesehen davon könnte Flume für den ein oder anderen recht nützlich sein.

    Apache Flume sammelt Log-Events. Das ist, was wir in unseren Anwendungen zu Monitoring und Analysezwecken als besonders beachtenswert kennzeichnen und worüber wir gerne Bescheid wissen wollen. Wer nun mehr als einen Server betreibt, hat oft das Problem, dass das Monitoring unübersichtlich und schwierig wird. Heutzutage möchte man ungern mit tail –f Logfiles überwachen, sondern optimalerweise einfach nur benachrichtigt werden, wenn etwas schiefläuft.

    Genau das kann Apache Flume. Wer nach einem solchen Log-Aggregator im Internet sucht, findet aber zunächst einmal Logstash. Logstash ist der Quasistandard zum Sammeln von Log-Meldungen. Sein Erfolg ist der einfachen Integration mit Elasticsearch und der beeindruckenden Visualisierung „Kibana" zu verdanken. Die Kombination der drei Produkte erlangte einen Status, der vermuten lässt, es gäbe keine Alternative.

    Konkurrenz belebt jedoch das Geschäft, und Apache Flume hat auch gewisse Vorzüge. Die Dokumentation ist schlechter, die Webseiten sind hässlicher und überhaupt gibt es viel weniger Anbindungsmöglichkeiten als mit Logstash. Wer aber gern Code der Apache Software Foundation verwendet und ebenso gern mit klassischem Java arbeitet, der wird sich mit Flume vermutlich wohler fühlen.

    Bedauerlicherweise wird Flume noch länger ein Schattendasein führen: Es ist klar erkennbar, dass hinter Logstash eine Firma steckt, die viel Zeit investiert, um marketingrelevante Maßnahmen wie Case Studies und Performancetests zu stecken. Wie sich Flume also in der Praxis verhält, ist schwer abzuschätzen, und Erfahrungsberichte findet man selten.

    Eine eigene Nische gibt es dennoch: Hadoop-Betreiber werden glücklich sein, denn Flume hat genau diese im Hinterkopf. HDFS und HBase sind „First-Class Citizen. Auch Avro und Thrift findet man in der Logstash-Doku eher wenig. Flume wirkt zunächst etwas angestaubt und „Old School, kann aber durchaus seinen Nutzen haben.

    Kickstart

    Wer Apache Flume verwendet, installiert auf dem Server der Anwendung einen so

    Gefällt Ihnen die Vorschau?
    Seite 1 von 1