---
title: Apache log4j Reviews
meta_title: 'Apache log4j Bewertungen 2026: Details, Preise & Funktionen | G2'
meta_description: Filtern Sie 142 Bewertungen nach Unternehmensgröße, Rolle oder Branche
  der Nutzer, um herauszufinden, wie Apache log4j für ein Unternehmen wie Ihres funktioniert.
aggregate_rating:
  rating_value: 4.5
  review_count: 142
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Überwachung
  url: https://www.g2.com/de/categories/monitoring
---

# Apache log4j Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Protokollüberwachungssoftware](https://www.g2.com/de/categories/log-monitoring)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 142
## About Apache log4j
Apache Log4j 2 ist ein Upgrade zu Log4j, das bedeutende Verbesserungen gegenüber seinem Vorgänger Log4j 1.x bietet und viele der in Logback verfügbaren Verbesserungen bereitstellt, während einige inhärente Probleme in der Logback-Architektur behoben werden.



## Apache log4j Pros & Cons
**What users like:**

- Benutzer schätzen die **Flexibilität und Konfigurierbarkeit** von Apache Log4j, was ihre Debugging- und Überwachungsfähigkeiten verbessert. (1 reviews)
- Benutzer schätzen die **Flexibilität und Konfigurierbarkeit** von Apache Log4j, was ihre Debugging- und Überwachungsfähigkeiten mühelos verbessert. (1 reviews)
- Benutzer lieben die **Flexibilität und Konfigurierbarkeit** von Apache Log4j, die eine dynamische Integration für effektives Debugging und Monitoring ermöglicht. (1 reviews)
- Benutzer schätzen die **Flexibilität und Konfigurierbarkeit** von Apache Log4j, da sie die Kontrolle über das Logging verbessern, ohne den Anwendungscode zu ändern. (1 reviews)
- Benutzer schätzen die **Flexibilität und Konfigurierbarkeit** von Apache Log4j, was die Überwachungs- und Debugging-Fähigkeiten mühelos verbessert. (1 reviews)

**What users dislike:**

- Benutzer finden die **Konfigurationsprobleme** von Apache Log4j herausfordernd, was zu potenziellen Leistungsproblemen und einer übermäßigen Ausführlichkeit beim Logging führen kann. (1 reviews)
- Benutzer finden, dass die **komplexe Konfiguration und Wartung** von Apache Log4j zu Leistungsproblemen und Geschwätzigkeit führen kann. (1 reviews)
- Benutzer bemerken die **Aktualisierungsprobleme** von Apache Log4j und betonen die Notwendigkeit einer sorgfältigen Verwaltung, um Komplikationen zu vermeiden. (1 reviews)

## Apache log4j Reviews
  ### 1. Flexible und granulare Protokollierungssteuerung mit Apache Log4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Chetana M. | IT support Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** February 17, 2026

**Was gefällt Ihnen an Apache log4j am besten?**

Was mir an Apache Log4j am meisten gefällt, ist, wie flexibel und konfigurierbar es ist. Es gibt mir eine feinkörnige Kontrolle über die Protokollierungsstufen, Ausgabeformate und Ziele, ohne den Anwendungscode ändern zu müssen. Ich schätze auch, dass ich die Protokollierungskonfigurationen dynamisch anpassen und mit verschiedenen Appendern integrieren kann, was es zu einem leistungsstarken Werkzeug für das Debuggen, Überwachen und effiziente Warten von Produktionssystemen macht.

**Was gefällt Ihnen an Apache log4j nicht?**

Ein Nachteil von Apache Log4j ist, dass seine Flexibilität es auch kompliziert machen kann, es zu konfigurieren und zu warten, insbesondere in groß angelegten oder Altsystemen. Wenn es falsch konfiguriert ist, kann es zu Leistungsproblemen oder unnötig ausführlichem Logging führen. Darüber hinaus haben vergangene Sicherheitslücken (wie Log4Shell) verdeutlicht, wie wichtig es ist, Abhängigkeiten auf dem neuesten Stand zu halten und die Logging-Konfigurationen in Produktionsumgebungen sorgfältig zu verwalten.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Apache Log4j bietet strukturiertes, hoch konfigurierbares Logging als bessere Alternative zu einfachen Print-Anweisungen. Es hilft mir, schneller zu debuggen, meine Anwendungen effektiver zu überwachen und Produktionsprobleme zu beheben, ohne den Kerncode ändern zu müssen.

  ### 2. Guter Logging-Dienst mit weniger Code

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 04, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Es ist wirklich hilfreich, wenn ich beim Protokollieren von Nachrichten auch das Protokollierungsereignis zusammen mit den Parametern erhalten kann. Ich mag auch die Adapterfunktion, wenn ich sie zusammen mit anderen Protokollierungsdiensten verwende.

**Was gefällt Ihnen an Apache log4j nicht?**

Ich empfand es als großes Verbrechen, eine so große Sicherheitslücke einfach zu verbergen. Etwa 60 % aller Java-Anwendungen weltweit nutzen log4j indirekt. Es könnte viele Finanzanwendungen geben, die es verwenden. Das ist ein großes Risiko mit hohen Einsätzen.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

slf4j

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Ich implementiere es für eine meiner Java-Anwendungen auf der Serverseite. Es ist hilfreich, um alle Protokolle meiner Anwendungen einfach zu verwalten. Es ist eine großartige Logging-Fassade, die man verwenden kann.

  ### 3. Ich habe mehr als 4 Jahre mit Apache Log4j gearbeitet. Es ist flexibel und leicht zu erlernen.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Kavindu G. | Software Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** June 15, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Kann Protokollierungsstufen für bestimmte Pakete und Klassen festlegen, was sehr nützlich ist, wenn wir ein bestimmtes Paket oder eine Klasse in der Produktion debuggen möchten, anstatt das gesamte Modul zuzulassen. Die Protokollierungsstufe ist erstaunlich, was sehr bei der Fehlersuche und dem Debuggen von Anwendungen hilft. Das Drucken des Klassennamens und der Zeile ist sehr hilfreich, um Probleme zu identifizieren und zu beheben. Das Drucken der Zeit bietet ebenfalls viele Vorteile und muss nicht explizit eingestellt werden. Log4j gibt mir zusätzliche Energie und stärkt mein Vertrauen in das System. Schließlich haben mir die Log4j-Funktionen sehr geholfen, Produktionsprobleme zu identifizieren und zu lösen. Ohne Log4j hätte ich möglicherweise meinen Job verloren.

**Was gefällt Ihnen an Apache log4j nicht?**

Beim Konfigurieren der verschiedenen Appender müssen wir dieselben Konfigurationssachen mehrfach durchführen, wie das Datumsformat und die Schwelle, was die Lesbarkeit verringert—erwartet wird eine gemeinsame Methode zur Konfiguration dieser. Wenn es viele Konfigurationen wie mehrere Appender gibt, wird die Komplexität erhöht.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Zugänglich für den Einstieg mit einfachen Szenarien und kann je nach Anforderungen mit komplexen Szenarien arbeiten. Kann mit minimalem Wissen beginnen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Fehler herausfinden, sicherstellen, dass der Geschäftsablauf korrekt funktioniert. Zeitverbrauch herausfinden. Überwachung und Erfassung der Produktionsprobleme. Debugging der Entwicklungsumgebungsprobleme. kann das Gesamtkonzept des Systems erhalten. und kann die erwarteten Ergebnisse der spezifischen Funktionen überprüfen. Transaktionsfehler sind leicht zu identifizieren und zu beheben. Erfolgreiche Transaktionen identifizieren und überprüfen. Verwenden, um festzustellen, ob Server laufen oder nicht.

  ### 4. Die Debug-Steuerung, die Sie für Ihren Code benötigten, ist genau hier.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Programmentwicklung | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** June 07, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Es ist schwer, ein Attribut auszuwählen, das besser ist als andere, aber soweit ich es erlebt habe, bietet es Kontrolle über eine Klasse, um zu begrenzen, was wir wollen, vom Einrichten des Zeitstempels bis zum Drucken des Stack-Traces eines aufgetretenen Fehlers. Es hält Sie zurück und bietet ein weit besseres Erlebnis als reguläre Konsolenprotokolle. Darüber hinaus ist es sicher und kann im Produktionscode verwendet werden und hilft uns, Probleme zu debuggen oder die Leistung unserer Anwendung auf eine sichere und beschreibende Weise zu überprüfen. Außerdem bietet es uns viele benutzerdefinierte Optionen, um die Root-Datei entweder mit XML-Tags oder einer .properties-Datei zu erstellen und die Protokolle wie Zeitstempeldesign, Methodennamen, Klassennamen, Zeilennummer und auch Dateigrößenlimit anzupassen, was beim Verfolgen des neuesten Berichts hilft und mehr.

**Was gefällt Ihnen an Apache log4j nicht?**

Es gibt nichts, was man an log4j nicht mögen könnte, da es das Leben für Entwickler und Apps erleichtert, Ihre Apps zu steuern und ihr Verhalten zu speichern, ohne Angst vor Datenverlust zu haben. Der einzige Nachteil, den ich empfinde, ist die falsche Verwendung, die zu einem Versagen in jeder Methode führen kann, da unsachgemäßes Logging es schwierig macht, das Problem in der Anwendung zu verfolgen und zu debuggen.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Ich würde log4j sehr gerne empfehlen, da es die Antworten auf viele Fragen liefert, die Benutzer und Entwickler haben, wenn sie die Anwendung verfolgen müssen, sei es am Anfang oder für eine umfangreichere Anwendung in einer späteren Phase. log4j wird Ihnen den Rücken stärken und auf sehr individuelle Weise die Anwendungsintegrität überwachen sowie sofortige Unterstützung bei Problemen und Fehlern bieten. Darüber hinaus ist es einfach zu integrieren und bietet eine sehr grundlegende Vorlage, um zu beginnen, und gibt viel zurück.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Ich habe dieses Modul als mein Standard-Logger verwendet, um jegliche Aktivitäten wie Controller-Zuordnung, Ein- und Austritt aus einer Methode oder einer Service-Schicht zu protokollieren. Das Debuggen von Klassennamen zusammen mit Zeilennummern hilft sehr, das Verhalten der Methode zurückzuverfolgen und den Ort zu finden, der den Fehler oder die Ausnahme ausgelöst hat. Die Sicherheit beim Protokollieren von Kommentaren und temporären Aktivitäten im Zusammenhang mit einer Methode ohne Angst, wichtige Daten zu verlieren, ist wirklich hilfreich und ermöglicht es nur Entwicklern oder relevanten Personen, auf die Datei zuzugreifen.

  ### 5. Es hat mein Leben erleichtert!!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 06, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Es verkürzt die Anzahl der Codezeilen. Reduziert den Boilerplate-Code. Die Syntax, die ich in meinen Java-Anwendungen verwendet habe, war sehr leicht zu merken. Ich denke, das Team, das es erstellt hat, hat eine wunderbare Arbeit geleistet.

**Was gefällt Ihnen an Apache log4j nicht?**

Nun, bisher gibt es nichts zu bemängeln. Ich denke, es ist perfekt für mich. Aber ja, ich würde gerne sehen, welche Verbesserungen in den nächsten Versionen kommen.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Ich habe es in meinem Java-basierten Webanwendungscode verwendet. Log4j ist sehr hilfreich und macht das Programmiererlebnis reibungslos. Ich würde dringend empfehlen, es zu verwenden.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Wie ich sagte, reduziert es Boilerplate-Code. Verringert die Anzahl der Codezeilen. Die Syntax war leicht zu merken und zu codieren. Es war einfach, die Software zu verwenden. Alle meine Projekte, an denen ich in der vorherigen Organisation gearbeitet habe, verwendeten Apache Log4j. Es passt gut zu Java-basierten Webanwendungen.

  ### 6. Bewertung für log4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Awaneesh D. | Senior Software Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** June 05, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Asynchrone Protokolle, verschiedene Protokollformate, habe es mit MDC verwendet.

**Was gefällt Ihnen an Apache log4j nicht?**

Die Zeit, die zum Einloggen benötigt wird, ist relativ höher als bei einigen anderen Werkzeugen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Habe die verschiedenen Bankanwendungen und Microservices verwendet, um zu protokollieren, welche Dienste ausgeführt werden. Unser benutzerdefiniertes Format in log4j hilft uns, mit mdc zu debuggen.

  ### 7. Es wird dringend empfohlen, log4j in unserem Projekt zu verwenden.

**Rating:** 4.5/5.0 stars

**Reviewed by:** anoop s. | Software Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 07, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Wir können das log4j-Framework problemlos verwenden, um den Projektablauf zu verfolgen und die Ausführung nachzuvollziehen.

**Was gefällt Ihnen an Apache log4j nicht?**

Nichts in log4j kann vermieden werden.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Mit Apache Log4j können wir den Ausführungsfluss eines Projekts nachverfolgen.

  ### 8. Diese Bibliothek ist sehr gut. Sehr leicht zu verstehen, wartbar und skalierbar.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anshul J. | Senior Engineer - Product and Platform Engineering, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** June 06, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Diese Bibliothek ist sehr gut. Sehr leicht zu verstehen und wartbar und skalierbar. Einfach konfigurierbar.

**Was gefällt Ihnen an Apache log4j nicht?**

Nichts. Nur einige der Unternehmen verwenden SL4j. Was möglicherweise anders ist als dies.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Sehr einfach zu verwaltende Bibliothek  
Einfach konfigurierbar  
Einfach wartbar  
Einfach skalierbar

  ### 9. Apache Log4j Überprüfung

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 25, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Es ist einfach, sich mit der Anwendung zu integrieren. Es erstellt täglich separate Logdateien, was hilft, bestimmte Logs schnell zu verstehen und zu durchsuchen. Es hat verschiedene Modi wie Info, Debug und Fehler, die das Lesen der Logs ebenfalls erleichtern.

**Was gefällt Ihnen an Apache log4j nicht?**

Kein Missfallen bisher. Es erfüllt die Anforderungen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Wir haben mehrere JAVA-basierte Anwendungen und erstellen Protokolle für alle Anwendungen. Und wir senden die Protokolle an Sumologic zur Analyse.

  ### 10. Protokollierungsfunktionen

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ravi R. | Senior Full Stack Developer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 02, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Protokollierungsoptionen und Formatierung, die eine einfache Möglichkeit bieten, mit Loggern umzugehen.

**Was gefällt Ihnen an Apache log4j nicht?**

Es sollte mehr Formatter und Appender geben, die Sie hinzufügen können, um das gesamte Logging-Ökosystem zu nutzen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Protokollierung in der unteren und oberen Region zur Identifizierung der Probleme

  ### 11. Löse mein Problem mit dem Logging mit log4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** March 30, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Dies ist eine sehr gute Bibliothek. Wir können das Protokoll zur Laufzeit sehen. Das hilft mir sehr beim Schreiben von Code. Wir können es leicht in unserem Projekt konfigurieren.

**Was gefällt Ihnen an Apache log4j nicht?**

Ich habe keine Nachteile von log4j gesehen. Deshalb benutze ich es.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Wenn jemand die Protokolle einsehen möchte, verwenden Sie bitte dieses log4j. Dieses JS ist wirklich sehr gut und einfach.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Dies ist für Konsole, Datenbank und Dateien konfigurierbar. So kann ich das Protokoll von überall sehen.

  ### 12. Vorteilhaft, den Code zu debuggen.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tayyab Y. | Software Quality Assurance Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 04, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Wir verwalten Protokolle, die wir wollen, und speichern die Protokolldateien.

**Was gefällt Ihnen an Apache log4j nicht?**

Wir können keine Werte dynamisch zu Protokollen hinzufügen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Es hilft mir, zu verstehen, was im Code passiert.

  ### 13. Apache log4j, das ich in einem Java-Projekt verwende, ist sehr nützlich und wir können es in Unternehmensanwendungen verwenden.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 06, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Apache log4j, das ich in einem Java-Projekt verwende, ist sehr nützlich und wir können es in Unternehmensanwendungen verwenden.

**Was gefällt Ihnen an Apache log4j nicht?**

In anderen Sprachen, wie man es implementiert, habe ich gerade herausgefunden.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Sie können es einfach implementieren, indem Sie die Bibliothek von Apache log4j verwenden.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Durch log4j können wir eine Antwort in einer Datei erhalten, die wir an unserem Standort festlegen oder konfigurieren können.

  ### 14. Tolles Werkzeug zur Überwachung

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** June 04, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Es ist ein vordefiniertes Merkmal. Richtige Art der Protokollierung von Aktivitäten.

**Was gefällt Ihnen an Apache log4j nicht?**

Hätte automatisiert werden können, um die Ausnahme selbst zu erfassen, indem man nur die Annotation hinzufügt.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Wir verwenden log4j, um alle Aktivitäten auf Methodenebene zu protokollieren und um Ausnahmen oder Fehler, die auftreten, elegant zu informieren.

  ### 15. Einfach herausragend und es macht das Debuggen einfacher.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 04, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Es ist sehr einfach zu konfigurieren und wir können uns auf andere Teile unseres Projekts konzentrieren, ohne uns um das Logging sorgen zu müssen.

**Was gefällt Ihnen an Apache log4j nicht?**

Ich denke nicht, dass es einen Nachteil an sich gibt.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Es hat den Protokollierungsmechanismus meines Projekts verbessert.

  ### 16. Am besten geeignete Logging-API mit weniger OWASP-Schwachstellen

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Investmentbanking | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 05, 2021

**Was gefällt Ihnen an Apache log4j am besten?**

Einfach zu konfigurieren und die API in jeder Sprache zu verwenden

**Was gefällt Ihnen an Apache log4j nicht?**

Etwas umständlich in Bezug auf die Abwärtskompatibilität

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Durch die Verwendung der angepassten Protokollierung können wir in verschiedenen Umgebungen unterschiedliche Protokollierungsstufen durchführen.

  ### 17. Hoch konfigurierbar mit Dateien zur Laufzeit, mehrstufiges Logging und anpassbares Log-Format.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Umesh K. | Senior Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 06, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Ich mag den konfigurierbaren Ansatz zur Handhabung der Protokolle, der zur Laufzeit angepasst werden kann. Ich mag, dass ich das Protokollformat, die Ebene und das Ziel der Protokolle sehr einfach ändern kann.

**Was gefällt Ihnen an Apache log4j nicht?**

Müssen ein wenig mehr an der Verbindung arbeiten, wie z.B. das Veröffentlichen von Logs in Elastic auf eine konfigurierbarere Weise. Es gibt andere offene Bibliotheken, um dies zu handhaben, aber sie können in dieses Paket selbst aufgenommen werden.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Ja, ich empfehle log4j für das Logging. Die Architektur dieses Frameworks ist ziemlich leicht zu verstehen. Es kann der zentrale Punkt der gesamten Anwendung werden und Logs können an eine Vielzahl von Zielen geschrieben oder geleitet werden (Dateien, relationale Datenbankmanagementsysteme, nicht-SQL-Datenbanken wie Elastic, Warteschlangen wie RabbitMQ). Es kommt mit verschiedenen Log-Leveln, die zur Laufzeit sehr einfach geändert werden können. Wir können auch das Log-Format leicht manipulieren.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Wir verwenden dies zu Protokollierungszwecken. Die Art der Einfachheit, die es hat, um das Protokollierungsniveau und das Protokollformat zu verwalten, ist wirklich gut. Es ist schnell.

Die Architektur dieses Frameworks ist ziemlich leicht zu verstehen. Es kann zum zentralen Punkt der gesamten Anwendung werden und Protokolle können an eine Vielzahl von Zielen geschrieben oder geleitet werden (Dateien, relationale Datenbankmanagementsysteme, nicht-SQL-Datenbanken wie Elastic, Warteschlangen wie RabbitMQ). Es kommt mit verschiedenen Ebenen für die Protokolle, die zur Laufzeit sehr einfach geändert werden können. Wir können auch das Protokollformat leicht manipulieren.

  ### 18. Empfohlen auch für Berufseinsteiger...

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tushar G. | Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** May 17, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Der beste Teil von Apache log4j ist seine Benutzerfreundlichkeit. Dies war der erste Logger, den ich verwendet habe und mit dem ich meine Karriere begonnen habe. Das Niveau des Loggings und die einfache Implementierung sind die Schlüssel, die log4j von anderen Loggern abheben. Sie können Log-Bifurkationen sogar auf sehr niedriger Ebene erstellen. Dies hat mir sehr geholfen, Probleme in Produktions- und Live-Anwendungen im größeren Maßstab zu verfolgen. 

Einige der Möglichkeiten, wie ich Dinge mit Apache log4j protokolliert habe: 
. Erstellen einer Log-Ordnerstruktur täglich basierend auf dem aktuellen Datum und dem Standardformat. 
. Erstellen eines Dateiebene-Logs zum Protokollieren der Logs aus einer bestimmten Anwendungs-Code-Ressourcendatei. 

Die oben genannten Bifurkationen haben mir sehr geholfen und ich habe auch viele verschiedene Wege gelernt, um Probleme und Schwierigkeiten in der Anwendung zu betrachten und zurückzuverfolgen.

**Was gefällt Ihnen an Apache log4j nicht?**

Bis jetzt habe ich mir so etwas nicht ausgedacht. Aber eine Sache, die ich hier erwähnen möchte, ist, dass ein kleiner Workaround in der Dokumentation neuen Lernenden helfen kann, dieses nützliche Werkzeug klarer zu verstehen.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Ich möchte dieses Apache log4 Logging-Utility empfehlen, damit andere es an erster Stelle in Betracht ziehen, wenn es um das Logging von groß angelegten Anwendungen geht.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Hauptsächlich verwende ich log4j für das Protokollieren einiger wichtiger Ereignisse und auch von Ausführungsprotokollen. Es hilft mir beim Debuggen meiner Anwendungen.

  ### 19. Log4j ist ein sehr einfach zu implementierendes Protokollierungssystem, das in allen Aspekten sehr vielseitig ist.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Harshdeep S. | Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** July 04, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Einfache Implementierung von log4j in jedem Projekt, sei es ein Core-Java- oder ein Spring-Projekt. Es bietet umfangreiche Optionen zum Protokollieren aller meiner Debug- und Fehlermeldungen.

**Was gefällt Ihnen an Apache log4j nicht?**

Es ist ziemlich herausfordernd, wenn ich log4j in ein abgeschlossenes Projekt implementieren muss, da jede einzelne Klasse dafür aktualisiert werden muss, selbst wenn ich in diesen eine andere Form des Loggings verwendet habe.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Es bietet umfangreiche Optionen zum Protokollieren aller meiner nützlichen Informationen und kann im Vergleich zu anderen Protokollierungslösungen recht einfach konfiguriert werden.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Log4j hilft mir, die meisten meiner Fehler sowie umgebungsbezogene Probleme zu lösen, die ich bekomme. Es ist für mich unerlässlich für das Remote-Testing und Debugging von Anwendungen.

  ### 20. Die Protokollanalyse

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ayan S. | Trainee System Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 02, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Die Konfiguration der Logdateiausgabe ist jetzt verdammt einfach. Es ist schnell und zuverlässig. Und am wichtigsten, eine großartige Gemeinschaft. Die Einfachheit, die Logs in Warnungen, Informationen, Fehler und viele andere Typen zu klassifizieren. Dies half auch beim Erfassen von Logs verschiedener anderer abhängiger Tools. Das aktivierende Merkmal, die Formatierung der Logs, der Klassenparameter macht es sehr einfach zu verwenden und zu bestätigen, woher der Code kam, aus welcher Klasse er stammt und was das Log bedeutet. Die Änderung des Log-Levels kann auch Debug- und andere Logs anzeigen, was es großartig macht, wenn die Anforderung besteht, alle Logs zu überwachen. Das Farbschema wird auch im Unix-Vim-Tool angezeigt, was es leicht verständlich macht, ob es sich um ein Problem handelt, das betrachtet und bearbeitet werden muss. Darüber hinaus gibt es viele Tools und andere Leser, die die Logs klassifizieren, das Kibana-Tool hilft, die Logs in jedem Format in das erforderliche Format zu analysieren und anzuzeigen.

**Was gefällt Ihnen an Apache log4j nicht?**

Erhöht die bestehende Codezeile, die manchmal hektisch erscheint, wenn man große Anwendungscodes betrachtet. Die Abhängigkeitsversion ändert sich ständig für jede API und die Kompatibilität verursacht manchmal Probleme. Zusätzliche Dokumentation und Illustrationen sind erforderlich, um das Produkt effizient zu nutzen.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Ich würde sagen, es macht die Dinge einfacher, man sollte es auf jeden Fall versuchen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Log4J ist ein vollständiges Protokollierungssystem. Es ist vollständig anpassbar nach Ihren Bedürfnissen und Anforderungen, das ist der beste Teil. Manchmal war es nicht genug, nur die Fehlerprotokolle zu haben. Um Probleme in QA, LT oder Prod zu debuggen, aktivieren wir die Protokollierung auf Trace-/Debug-Ebene, um mehr Protokolle zu sehen und den Verlauf der Fehlersituation zu finden.

  ### 21. Log4j für den Sieg

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nabin S. | Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 01, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Das Beste an log4j ist seine Fähigkeit, Protokolle in verschiedene Ebenen zu kategorisieren. Dies ist sehr hilfreich, wenn ich wissen möchte, ob ein Protokoll nur zur Information dient oder ob es sich um einen Fehler handelt. Auch die Tatsache, dass ich das Ausgabeformat nach meinen Bedürfnissen erstellen kann, ist wie das Tüpfelchen auf dem i.

**Was gefällt Ihnen an Apache log4j nicht?**

Log4j sperrt die Logdatei, was in Randfallszenarien etwas problematisch ist, in denen wir die Logdatei löschen müssen, während Log4j sie geöffnet hat.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Sie werden die Einfachheit lieben, die es mit der höchsten Protokollierungsgeschwindigkeit bietet. Sie können einfach darauf vertrauen und es wird Sie nicht enttäuschen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Ich wusste nicht viel über das Protokollieren in einem Code. Aber beim Implementieren einer serverseitigen Anwendung stieß ich auf den Vorteil, die Details zu protokollieren und sie später zu analysieren. Dies macht die Fehlersuche und Fehlerberichterstattung viel einfacher, und die Zuverlässigkeit von Log4j war ein Segen, da es im Vergleich zu vielen anderen Java-basierten Protokollierungswerkzeugen so schnell ist.

  ### 22. Von log4j zu logback zu Log4j2 und weiter warten

**Rating:** 4.5/5.0 stars

**Reviewed by:** kshitij k. | Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 31, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Faules Logging, mehrere Appender, verschiedene Layouts, verschiedene Auslösepolitiken und vieles mehr

**Was gefällt Ihnen an Apache log4j nicht?**

1) Meiner Meinung nach ist Dokumentation das, was Entwickler dazu bringt, sich zwischen Logging-Frameworks oder anderen Produkten zu entscheiden; je einfacher die Implementierung (Dokumentation), desto besser die Nutzung; dieser Teil scheint von Organisationen bei der Produktentwicklung sehr wenig beachtet zu werden, aber ich finde ihn wichtiger als andere. Was die Funktionen betrifft, gibt es bereits viele, aber wir sind uns der meisten nicht bewusst. Auch in den aktuellen offiziellen Dokumentationen gibt es keinen eindeutigen Weg oder kein Beispiel für die Konfiguration des Loggings, das am besten für allgemeine Anwendungsfälle geeignet ist. Außerdem kann die Dokumentation nur von Entwicklern vollständig verstanden werden, die bereits in gewissem Maße erfahren sind. Es sollte ein einfaches Beispiel geben, das jede Anweisung beschreibt. Und die Beispiele sollten nach und nach auf die nächste Stufe aufgerüstet werden, mit der Möglichkeit, zu überspringen oder Stufen zu den ausgereiften Beispielen zu gehen. Alle zugehörigen Konfigurationen oder Optionen, die sich auf diese spezifische Anweisung beziehen, sollten eine separate Dokumentation haben, die eine Beschreibung für jede einzelne Option enthält. Die Idee, die Dinge zu beschreiben, sollte in einfachen Worten und so einfach wie möglich auf Englisch sein, da es Menschen gibt, die schwach in der englischen Sprache sind; zum Beispiel haben einige Leute, die ich kenne, den Begriff Appender, Layouts nicht verstanden, bis ich sie in einfachen Worten mit Beispielen und einigen Zeichnungen erklärt habe. Da Menschen wie ich zu faul sind, die gesamte Dokumentation auf einer einzigen Seite zu lesen, wäre es besser, sie auf mehrere Seiten mit sehr wenig und informativem Inhalt auf jeder Seite zu verteilen.

2) Es wäre schön, einen Online-Spielplatz zu haben, um sofort zu üben.

2) Es wäre schön, eine bessere Standard-Logging-Implementierung in beliebten Frameworks wie Spring Boot zu haben, d.h. von Logback zu Log4j2 und so weiter.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

1) Aktivieren der Protokollierung zur Laufzeit bei gemeldeten Fehlern; ohne Neukompilierung.
2) Lazy Logging, Trigger-Richtlinien, Appender, Layouts, YAML/Eigenschaften-basierte Konfiguration, auch Aktuatoren in Spring Boot usw. sind einige Vorteile, die ich sehr genieße.

  ### 23. Habe es 1 Jahr lang benutzt, dann haben wir wegen des Managements gewechselt.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Adrian P. | Junior Java Software Developer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** March 30, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Das Beste daran ist, dass es einfach zu verwenden ist und die Logdateiausgaben zu konfigurieren sind. Funktioniert hervorragend beim Testen oder im Produktionsbetrieb. Es ist threadsicher, verwendet mehrere Ebenen und ist vor allem auf Geschwindigkeit optimiert.

**Was gefällt Ihnen an Apache log4j nicht?**

Das einzige Hindernis, das ich fand, war beim Debuggen, um das Protokoll im Debug-Terminal in IntelliJ anzuzeigen. Es könnte nur an mir gelegen haben, es nicht zu verstehen, oder an IntelliJ. Am Ende funktioniert es, es braucht nur eine etwas bessere Dokumentation in diesem Teil.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Die Dokumentation gründlich lesen, da sie Ihnen auf lange Sicht helfen wird.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Das Hauptproblem, das gelöst wurde, ist die Überwachung der Laufzeit, niemand muss 24/7 das Softwareprogramm beobachten, man kann log4j verwenden und gelegentlich überprüfen, ob etwas nicht stimmt.

Außerdem kann man durch das Vorhandensein von Logdateien eine andere Person dazu bringen, sie zu überprüfen, um festzustellen, ob etwas nicht in Ordnung ist, falls man es übersehen hat.

  ### 24. Log4j, um ein Protokoll für Trace, Debug und Warnung zu erstellen.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rayees S. | Senior Software Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 01, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Es ermöglicht Ihnen, Ihr eigenes Ausgabeformat für das Log zu definieren.  
Es hat die Fähigkeit, das Log auf verschiedenen Ebenen zu kategorisieren, wie wir es für Debug, Trace, Warnung, Info, Fehler tun können.  
Es erlaubt die Klassenhierarchie, die nützlich sein wird.  
Es ist Open Source.

**Was gefällt Ihnen an Apache log4j nicht?**

Das Problem, dem ich beim Verwenden von log4j begegnete, ist, dass es die Logdatei sperrt und man die Logdatei nicht löschen kann, wenn log4j die Datei öffnet.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Wenn jemand ein Protokoll erstellen möchte, das Details wie Debug, Trace, Info, Warnung, Fehler erfasst, und ein Open-Source-Tool sucht, empfehle ich die Verwendung von log4j, da es Ihre Arbeit in vielerlei Hinsicht erleichtert.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Mit log4j konnte ich die Protokolle für Fehler, Info, Warnung, Debug erhalten, was manchmal in meiner Java-Anwendung schwierig war, wenn etwas ausbricht und die Ursache dafür zu identifizieren.  
Log4j erleichterte meine Debugging-Zeit und die Lösung von Problemen ist effizient.

  ### 25. Protokollierungsbibliothek, die Java-basierte Frameworks wie Spring Boot, Quarkus usw. unterstützt.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vishva R. | Lead - Software Engineering, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 07, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Einfach in Java zu integrieren und unterstützt wichtige Log-Level wie Info, Debug, Error usw. Außerdem unterstützt Log4j asynchrones Logging, was die Latenz verringert und die Leistung verbessert. Log4J wurde auf Basis der Plugin-Architektur entwickelt, wodurch es die Möglichkeit bietet, in jeder auf Java basierenden Anwendung eingesteckt und verwendet zu werden.

**Was gefällt Ihnen an Apache log4j nicht?**

Es gab Probleme beim Filtern der Protokolle mit dem Syslog-Treiber, wenn wir Docker verwenden.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Log4J hat einige Probleme, wenn wir Java-Anwendungen mit Docker-Containern containerisieren. Diese müssen gelöst werden, um sie mit Docker und Kubernetes zu verwenden.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Apache Log4J hilft, Anwendungsfehler mit Protokollen zu beheben. Es ist möglich, verschiedene Protokollebene zu aktivieren und zu deaktivieren, wenn es nötig ist und wenn das Problem auftritt. Diese Protokollbibliothek unterstützt auch die Integration mit dem Zipkin Distributed Tracer, wenn wir Microservices mit Spring Cloud verwenden.

  ### 26. Log4j zur Verbesserung der Anwendungsleistung

**Rating:** 5.0/5.0 stars

**Reviewed by:** NAVEEN KUMAR M. | Senior Software Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 02, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Einfach zu implementieren mit weniger Konfiguration

Während des Testens oder der Echtzeitausführung funktioniert es mit optimierter Geschwindigkeit für beste Leistung.

Mit Log4j haben wir Protokolldateien im Textformat erstellt, sodass wir die Protokolldatei leicht transkribieren und den Fehler mit den Protokollinformationen identifizieren konnten. Durch die Verwendung von Log4j hat es uns Zeit gespart und geholfen, Probleme schnell zu debuggen.

**Was gefällt Ihnen an Apache log4j nicht?**

Die einzige Herausforderung bestand darin, das Protokoll mit Komponenten von Drittanbietern zu integrieren. Wenn es ein Format oder Vorlagen/Dokumente gibt, kann das wirklich hilfreich sein.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Bessere Dokumentation und starke Foren zur Unterstützung von Entwicklerfragen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Mit Log4j haben wir Protokolldateien im Textformat erstellt, sodass wir die Protokolldatei leicht transkribieren und den Fehler mit den Protokollinformationen identifizieren konnten. Durch die Verwendung von Log4j hat es uns Zeit gespart und geholfen, Probleme schnell zu debuggen.

  ### 27. Ich bin Software-Ingenieur mit 4 Jahren Erfahrung in der Industrie in Java, AWS und Angular.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abdul Maroof I. | Senior Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 30, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Ich mag das allgemeine Logging-Erlebnis, da man alles über eine Konfigurationsdatei handhaben kann. Außerdem sind die Standardfarben für jedes Level auch ziemlich nützlich, da sie beim Debuggen der Probleme helfen, und man kann die Log-Level jederzeit aktivieren/deaktivieren.

**Was gefällt Ihnen an Apache log4j nicht?**

Ich habe einige Male ein Speicherleck-Problem, aber das ist kein großes Problem. Log4j sollte für alle Plattformen und Sprachen unterstützt werden, damit wir ein konsistentes Logging-Erlebnis für alle Anwendungen haben können.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

- Protokollierung der Anwendung
- Verschiedene Protokollebene und deren Layoutunterschiede

  ### 28. Leicht konfigurierbares und schnelleres Werkzeug für alle Protokollierungsaktivitäten

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shubham N. | Technical Consultant, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 01, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Log4j ist ein erstaunliches Werkzeug, leicht konfigurierbar und wartbar. Das Einstellen des Debug-Log-Levels für Error, Info, Warn, Fatal usw. macht das Logging einfacher. Wir können es auch verwenden, um Logs in einer Datenbank zu speichern und so weiter. Es unterstützt Apache Flume, SLF4j, Splunk usw.

**Was gefällt Ihnen an Apache log4j nicht?**

Log4j, wenn es umfangreich verwendet wird, macht die Prozesse langsam. Jetzt ist log4j2 verfügbar, das mehrere konfigurierbare Möglichkeiten (xml, properties, Java-Code) bietet und schneller ist.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Ich habe es verwendet, um Protokolle für meine Website auf verschiedenen Ebenen wie Info, Warnung, Fehler usw. zu erstellen. Diese Protokolle an Splunk zu senden, um ein besser lesbares Dashboard zu erstellen, ist einer meiner Lieblingsteile. Wir haben es auch verwendet, um Protokolle in eine Datei zu schreiben und sie an das Team zu senden, wann immer die Werte ein bestimmtes Niveau erreichen oder ein Fehler aufgetreten ist.

  ### 29. Apache Log4j macht das Logging mühelos.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anusha T. | Senior Java Developer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 01, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Softwareentwicklung wird einfach, wenn man ein gutes Logging-Framework hat, um alle notwendigen Schritte zu protokollieren, um das Testen und Debuggen zu erleichtern. Log 4j ist ein Lebensretter, wenn es um Logging in Bezug auf Leistung geht. Es hat eine gute Leistung, insbesondere bei großen Transaktionen im Backend. Außerdem kann es leicht in Java geschrieben werden und hat synchrone Appender, um Logs an verschiedene Ziele zu senden.

**Was gefällt Ihnen an Apache log4j nicht?**

Es hat zu viel anfängliche Konfiguration und das Protokollieren auf Info-Ebene bei hohem Transaktionsniveau ist schlecht, da es die Ausgabe mit Protokollnachrichten überflutet.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Du könntest anfangs einige harte Arbeit beim Einrichten haben, aber es läuft reibungslos, sobald du eingerichtet bist.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Bevor Log4j implementiert wurde, war es schwierig, Logging-Ausgaben an verschiedene Konsolen zu senden, wie zum Beispiel an Dateien zu senden, aber mit Log4j ist es einfach, an verschiedene Ausgaben zu senden.

  ### 30. Ein zuverlässiges, schnelles und flexibles Logging-Framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Reetik J. | Quality Assurance Intern, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 01, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Es kann verwendet werden, um die Anforderungen des Kunden an Protokolle zu erfüllen. Auch eine nicht-technische Person kann die Arten von Protokollen leicht unterscheiden. Wir können Protokolldateien einfach erstellen, und wenn ein bestimmtes Limit überschritten wird, wird automatisch die nächste Protokolldatei erstellt.

**Was gefällt Ihnen an Apache log4j nicht?**

Es gibt nichts, was mir an dieser API nicht gefällt. Es ist ein Kunstwerk.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Ich empfehle jedem, der darauf stößt, die Logging-Funktionen in der Programmierung zu nutzen. Da log4j sehr einfach zu verwenden ist, verwalten Sie die Konfigurationsdateien. Und es gibt sogar eine detaillierte Dokumentation auf ihrer Website im Falle von Verwirrung.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Ich konnte dem Entwicklungsteam den Fehler und seine Schwere zeigen, um bei der Behebung zu helfen. Ich kann den Kunden in der neuesten Version sogar die Protokolle zeigen, sei es Fehler oder vollständige Protokolle.

  ### 31. Funktionales und leistungsstarkes Logging-Framework

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alejandro O. | Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 03, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Ermöglicht mehrere Protokollierungsendpunkte und -formate, abhängig von Ebene und Herkunft.

**Was gefällt Ihnen an Apache log4j nicht?**

Appenders Dokumentation ist schwer zu finden.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

1) Es ist wirklich einfach zu verwenden und auch sehr leistungsstark.

2) Ermöglicht das Festlegen unterschiedlicher Konfigurationen für Tests und Bereitstellung.

3) Wirklich einfach zu konfigurieren mit Eigenschaftsdateien oder XML-Dateien, je nach Ihren Anforderungen.

4) Konfigurationsvererbung ist erlaubt und die übergeordnete Konfiguration kann von untergeordneten Konfigurationsdateien überschrieben werden.

5) Enthält eine sehr vielfältige Menge an Appendern wie Konsolen- oder Datei-Appender.

6) Unterstützt mehrere Rollierungsrichtlinien für die Verwaltung von Protokolldateien wie Datum und Uhrzeit oder Dateigröße.

7) Das Protokollierungsmuster ist wirklich einfach zu konfigurieren, um das beste Ergebnis für Ihre Überwachungsanforderungen zu erzielen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Die meisten Anwendungen unseres Unternehmens verwenden log4j, um die Ausführungs- und Debugging-Protokolle für Entwicklungsphasen zu erhalten.

  ### 32. Apache log4j für JSON zum Erstellen des JSON-Loggers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek T. | Software Engineer 2, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 28, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Einfachheit mit weniger Konfiguration.

Da wir unseren eigenen Logger mit log4j entwickeln, der für JSON-Logging mit einigen spezifischen Implementierungen von unserer Seite hilfreich ist.

was ohne großartige Unterstützung der Community und aktive Veröffentlichungen nicht möglich ist.

**Was gefällt Ihnen an Apache log4j nicht?**

Da log4j eine Schnittstelle ist, bei der verschiedene Personen unterschiedliche Implementierungen vornehmen, ist man sich nicht sicher, welche nützlich sein wird. Also denke ich, dass log4j mit Lösungen kommen wird.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

1) Einfach zu implementieren.

3) Einfache Konfiguration.

4) Hervorragende Dokumentation mit vielen Beispielcodes verfügbar.

5) Hervorragende Community-Unterstützung.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Zuerst und vor allem: Konsistentes Logging.

Wir haben den JSON-Logger für Apache Kafka erstellt, der intern die log4j-Schnittstelle gemäß den geschäftlichen Anforderungen verwendet.

Es gibt einige Implementierungen des JSON-Loggers von log4j im Open Source-Bereich, aber wir hatten spezifische Anforderungen.

  ### 33. Beste Protokollierungsdienstprogramm mit umfangreichen Funktionen geladen

**Rating:** 5.0/5.0 stars

**Reviewed by:** Satyabrat S. | Database  & Datawarehouse Developer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 30, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Protokollstufen / Benutzerdefinierte Protokollstufen, Müllfrei, Lambda-Unterstützung, Protokoll-Streaming

**Was gefällt Ihnen an Apache log4j nicht?**

Erzeugt einen Overhead, der die Leistung etwas verlangsamt.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Es ist die beste Protokollierungssoftware, die Sie als Open Source erhalten können.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Alle meine entwickelten Anwendungen verwenden log4j als Logger-Dienstprogramm. Alle Automatisierungs-Workflows-Protokolle werden gestreamt und mithilfe von JDBC-Appendix in einer Datenbank gespeichert. Es ist nützlich, einen Einblicksbericht über den Gesundheitszustand und die Fehler meiner Anwendung zu erstellen, damit das Support-Team sie leicht überprüfen kann, indem es die Protokollberichte aus der Datenbank abruft.

  ### 34. Eines der leistungsstarken Logging-Frameworks

**Rating:** 4.5/5.0 stars

**Reviewed by:** Askar M. | Full-Stack Developer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 31, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Ich habe dieses Framework in meinem vorherigen Java-Projekt verwendet. Es ist einfach, die Protokollierungsebenen bis zur Klasse auszuwählen, was das Debuggen meiner Software viel einfacher macht. Unterstützt von Apache, wird es in großen Projekten häufig verwendet.

**Was gefällt Ihnen an Apache log4j nicht?**

Ich wünsche mir, dass die Konfiguration einfach ist. Aber mit der neueren Version (Log4j2) denke ich, dass es gelöst ist.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Benutzerfreundlichkeit

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Das Protokollieren der Software erleichtert das Debuggen. Dadurch wird die Softwarequalität verbessert und es hilft, zu erkennen, wo das Problem aufgetreten ist, selbst nach der Bereitstellung.

  ### 35. Überprüfung von Apache log4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sharath K. | Senior Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 13, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Es hat mehrere Ebenen der Protokollierung wie Debug, Warn, Info und Fehler. Dies macht es einfach, in Log-Analysetools wie Splunk usw. zu indexieren. Außerdem wird der vollständige Pfad der Klasse/Methode übernommen, aus der das Protokoll generiert wird.

**Was gefällt Ihnen an Apache log4j nicht?**

Es wäre schön, einen Online-Spielplatz zu haben, der es einfach macht, mit verschiedenen bereitgestellten Protokollierungsoptionen zu experimentieren, damit wir ihn direkt lokal nutzen können.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Erstaunliches Werkzeug für die Protokollierung, es erfüllt alle erforderlichen Protokollierungsanforderungen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Ein gängiges Industriestandard-Logging-Jar, das in all unseren Anwendungen verwendet werden kann. Die Klassifizierung von Logs in verschiedene Kategorien hilft in großem Maße bei der Fehlersuche in Anwendungen und auch bei der Indizierung in Log-Analysetools.

  ### 36. Es hilft dabei, Probleme im Codebestand zu identifizieren, den Sie nicht einmal schreiben, wenn es richtig verwendet wird.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 01, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

1- Mehrere Ebenen von Protokollierungsprotokollen, d. h. Info, Warnung, Debug.
2- Einfach in Ihr Projekt einzufügen. Nur eine einfache Abhängigkeit.
3- Protokollierung von Klassen auf Root-Ebene definieren.
4- Aufzeichnung von Abfragen.
5- Konsolenverwendung + Dateischreibhandhabung.

**Was gefällt Ihnen an Apache log4j nicht?**

Löschen Sie nicht die vorherigen Protokolle, wenn die Datei nicht gelöscht wird, was zu einem großen Dateibrocken führt.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Ich würde empfehlen, Apache Log4j auch in kleinen Projekten zu verwenden. Es würde Ihnen helfen, einen sauberen Code zu schreiben. Sie werden sich bewusst sein, was das Projekt zum Scheitern bringen könnte und was dagegen protokolliert werden muss. Damit werden Sie verstehen, wie Sie das Problem dem Kunden darstellen können. Sie können sogar Ihren Kunden bitten, die Protokolle zu lesen und zu sehen, was falsch ist, und das tatsächliche Problem zu beschreiben. Es wird Ihnen helfen, sowohl Ihre Zeit als auch die Ihres Kunden zu sparen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Es hilft, Probleme schneller zu lösen, als im Code-Bestand nachzusehen, wenn ich es technisch erkläre. Ich arbeite an einem Einzelhandelsprodukt mit mehreren miteinander verbundenen Modulen. Es ist gängige Praxis, Logging zu verwenden, um zu identifizieren, welcher Teil des Moduls defekt ist, damit man es sofort ansehen kann, anstatt sich zu fragen, woher es kommt.

Vorteil:
Es spart Zeit. Es erhöht Ihre Effizienz, das Problem schnell zu identifizieren und zu lösen.

  ### 37. Ausgezeichneter Protokollierungsmechanismus

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ranjana S. | Software Engineer 3, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 02, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Einfach zu verwenden für verschiedene Arten von Problemen.  
Einfach zu debuggen durch die Protokolle.  
Verschiedene Arten von Protokollstufen.  
Streaming von Protokollen.

**Was gefällt Ihnen an Apache log4j nicht?**

Dokumentation kann einfacher sein, damit sie hilfreicher ist. Auch ist der Support manchmal nicht auf dem gleichen Niveau.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Einfach zu verwenden, alles, was Sie brauchen. Alle Niveaus.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Die meisten Anwendungen, an denen ich arbeite, verwenden log4j für die Protokollierung. Ich streame diese Protokolle in Kibana, um Fehler zu debuggen.

  ### 38. Log4j auf der Serverseite

**Rating:** 3.5/5.0 stars

**Reviewed by:** Abhishek B. | Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 02, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Wir verwendeten Apache Log 4j zum Protokollieren unseres serverseitigen Codes im vorherigen Unternehmen. Wir integrierten Apache Log 4j mit Maven und protokollierten alle Fehler und Informationen in der Protokolldatei. Log 4j erzeugt eine txt-Datei-Protokoll, durch die wir Fehler mit den Protokollinformationen aus der txt-Datei leicht lokalisieren konnten, was uns Zeit sparte und uns half, es schnell zu debuggen.

**Was gefällt Ihnen an Apache log4j nicht?**

Es verlangsamte das System ein wenig im Vergleich zur normalen Geschwindigkeit, aber das war in Ordnung.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Es ist gut zum Protokollieren Ihres Java-Codes auf der Serverseite, man sollte es ausprobieren.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Sehr hilfreich beim Debuggen von GWT-Codefehlern in Bezug auf Konfiguration und Einbindung von XML-Dateien.

  ### 39. Gute Protokollierungsinfrastruktur ohne zusätzlichen Aufwand.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Niraj Kumar S. | Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 03, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Unterstützt mehr als einen Appender pro Logger. Das Logging-Verhalten wird in einer Konfigurationsdatei angegeben, die extern oder innerhalb von Anwendungsressourcen geladen werden kann. Unterstützt verschiedene Logging-Level wie Error, Debug, Info usw. Es ist auch Thread-sicher. Ein einzelner Logger-Thread kann verwendet werden, um benutzerbasierte Verfolgung in der Anwendung zu extrahieren.

**Was gefällt Ihnen an Apache log4j nicht?**

Obwohl nichts als am wenigsten hilfreich empfunden wurde, außer der Tatsache, dass das Protokollieren manchmal den Programmieraufwand erhöht.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Es hat mir umfangreich bei der Anwendungs-Debugging, hauptsächlich in der Produktionsumgebung, geholfen und den Programmablauf für eine bessere Entwicklung im Auge behalten. Hilft, das Risiko eines unerwarteten Anwendungsablaufs zu mindern.

  ### 40. log4j ist ein erstaunliches Logging-Tool, um alle Einblicke in Ihre Anwendung zu verfolgen.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Ashok R. | Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 30, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Es wird Ihnen helfen, Einblicke in die Nutzer zu gewinnen, mit denen Sie sehen können, welche Schwierigkeiten sie in unserer Anwendung haben. Auf dieser Grundlage können wir unsere Anwendung verbessern.

**Was gefällt Ihnen an Apache log4j nicht?**

Es erhöhte die Anzahl der Codezeilen in Ihrer Anwendung. Für größere Anwendungen kann es anstrengend sein, viele Einblicke zu gewinnen.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Ich habe an einer Assistenten-Anwendung gearbeitet, bei der wir viele Seiten haben und Benutzer durch verschiedene Abläufe navigieren müssen. Mit den Log4j-Protokollinformationen erhalte ich, welche Abläufe die Benutzer häufig nutzen und welche weniger genutzt werden. Basierend darauf aktualisieren wir unsere Anwendung, um ein besseres Erlebnis zu bieten.

  ### 41. Apache log4j bietet ein sehr anschauliches Werkzeug für die Protokollierung.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mrityunjay T. | Specialist Programmer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 16, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Apache log4j bietet eine sehr anschauliche Möglichkeit, Nachrichten zu protokollieren, anstatt nur Zeichenfolgen, was somit bei der schnellen Fehlersuche im Code hilft. Es unterstützt mehrere APIs, vermeidet Abhängigkeiten, automatische Neuladung von Konfigurationen, erweiterte Filterung, Plugin-Architektur, Unterstützung von Eigenschaften, Unterstützung von Java 8 Lambda-Ausdrücken, benutzerdefinierte Protokoll-API, ist speicherfrei und cloud-fähig.

**Was gefällt Ihnen an Apache log4j nicht?**

Protokolldateien sind in log4j gesperrt, was bedeutet, dass wir eine Protokolldatei nicht löschen können, während sie in Log4J geöffnet ist.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Einfach zu verwenden und zu konfigurieren, selbst für einen neuen Benutzer.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Ich verwende log4j in meinem Projekt für das Logging auf verschiedene Arten und nutze es, um Code zu debuggen.

  ### 42. Erfahrung mit Apache log4j

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohd Iqbal H. | Software Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 10, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Erstellen von Protokolldateien für unser Projekt, das viel Zeit für den Prüfungsfehler spart. Wir können Fehler leicht aus einer txt-Datei und alle Funktionen lokalisieren.

**Was gefällt Ihnen an Apache log4j nicht?**

Ich habe keine Ahnung, Abneigung gegen die Verwendung von Apache log4j.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Ich habe kein Problem damit, dieses Apache Log4j zu verwenden.

  ### 43. 3 bis 4 Jahre Erfahrung in der Implementierung dieser API

**Rating:** 5.0/5.0 stars

**Reviewed by:** JEROME V. | Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 06, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Einfache Konfiguration von Komponenten und deren Trennung von der Entwicklungsimplementierung, was sie eigenständig macht, außerdem ist sie müllfrei.  
Das Erstellen von Protokollen ist sehr wichtig. Mit Hilfe dieser API-Bibliothek, die sehr einfach einzurichten und zu verstehen ist, wird die Entwicklung lebendiger und einfacher.

**Was gefällt Ihnen an Apache log4j nicht?**

ein bisschen Boilerplate, während ich jedes Mal in jeder Klasse, in der ich protokollieren muss, instanziieren muss.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

wenn Sie nach einer Implementierung und einer leicht verständlichen Protokollierungsfunktion suchen, wird dies die perfekte API für Sie sein.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Fräulein Logik, eine nicht implementierte Funktion und ein Fehler in einer bestimmten Klasse oder einem bestimmten Objekt.

  ### 44. Log4j hat die Art und Weise verändert, wie Sie Produktionsprobleme betrachten.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** April 03, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Fast alle Dinge über log4j sind auf ihre eigene Weise hilfreich, aber eine Sache, die ich erwähnen möchte, ist seine Fähigkeit, Logdateien mit aussagekräftigen Dateinamen und Logmustern zu generieren/archivieren. Log4j ist ein leistungsstarker Logging-Anbieter sowohl während der Entwicklung als auch in der Produktionsumgebung. Wir stoßen immer wieder auf Produktionsprobleme, bei denen es schwierig wird, eine Ausnahme zurückzuverfolgen, aber durch die Implementierung von log4j ist es sehr nahtlos, den Benutzerpfad zu verfolgen. Ich persönlich habe sogar visuelle Eindrücke beim Lesen einiger Logdateien bekommen, die mir geholfen haben, die meisten kritischen Produktionsprobleme zu debuggen.

**Was gefällt Ihnen an Apache log4j nicht?**

Eine Sache, die mir aufgefallen ist, ist, dass, wenn ein Framework bereits einige Logging-Funktionen unterstützt, einige Klassen von log4j mit dem Basis-Logger in Konflikt geraten können. Versionsprobleme könnten auftreten, wenn das Projektskelett eingerichtet wird.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

einfach zu konfigurieren.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Gesamtlesbarkeit des Codes und Lösung von Produktionsproblemen.

  ### 45. Rezension für Apache log4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sajjad Ali V. | Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 01, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Man kann verschiedene Logging-Bibliotheken mit SLF4J verwenden, und es ist einfach, zwischen verschiedenen Logging-Bibliotheken zu wechseln, ohne den Quellcode zu ändern.

Auch Dateisperren.

**Was gefällt Ihnen an Apache log4j nicht?**

SLF4J behandelt keine unerwarteten Ausnahmen zur Laufzeit, die dazu führen, dass die Anwendung abstürzt.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Es ist gut für das Protokollieren und einfach zu integrieren und zu verwenden.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Wechseln zwischen verschiedenen Protokollierungsbibliotheken, ohne den Quellcode zu ändern.

  ### 46. Beste Protokollierung bis heute.

**Rating:** 5.0/5.0 stars

**Reviewed by:** ASHISH S. | Software Development Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 01, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Das Beste daran ist, dass es einfach zu konfigurieren ist, threadsicher ist und auch in der Produktion ziemlich gut funktioniert.

Mehrere Ebenen des Loggings wie Debug, Info, Warn sind sehr nützlich.

**Was gefällt Ihnen an Apache log4j nicht?**

Zeit zu verstehen, aber die Gesamterfahrung ist gut, sobald alles verkabelt ist.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Ein sehr nützliches Werkzeug für die Logging-Komponenten. Man kann sogar zu log4j migrieren.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Meistens wurden Protokollierungsprobleme behoben, und die Protokollierung kann in Dateien, auf der Konsole, in Syslogs usw. erfolgen. Es hat uns in der Produktion sehr geholfen, Protokolle als Teil der Serverprotokolle zu lesen.

  ### 47. Verwendung für das Protokollieren von Testscripten

**Rating:** 4.0/5.0 stars

**Reviewed by:** Punks R. | Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** September 11, 2019

**Was gefällt Ihnen an Apache log4j am besten?**

Wir verwenden Apache Log 4j, um die Daten unserer Testscripte zu protokollieren. Wir haben Apache Log 4j mit Selenium integriert und protokollieren alle Fehler und Informationen in der Logdatei. Wir müssen nur unsere Logger-Klasse in der Basisklasse instanziieren und die log4j.properties-Dateien laden, die alle Informationen vom Format bis zum Speicherort enthalten. Log 4j erzeugt eine txt-Datei-Log, sodass wir Fehler mit den Protokollinformationen aus der txt-Datei leicht lokalisieren können, was uns Zeit spart und uns hilft, sie schnell zu debuggen.

**Was gefällt Ihnen an Apache log4j nicht?**

Manchmal ist es schwierig, das richtige Format in der Datei log4j.properties zu erstellen. Daher sollten sie alle Formatierungsweisen mit Beispielen definieren. Ansonsten ist es am besten für das Logging.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Erstellen von Protokolldateien für unsere Testscripte, was viel Zeit spart. Wir können Fehler leicht aus einer txt-Datei lokalisieren und alle Funktionen, die ordnungsgemäß funktionieren. Wir haben log4j in das Selenium-Webdriver-Projekt integriert und protokollieren alle Informationen in einer txt-Datei.

  ### 48. Intuitiv und einfach

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pragyab R. | Quality Assurance Analyst, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 31, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Sie können Ihren Protokollierungscode von dem, was Sie tatsächlich protokollieren möchten, sowie von dem Ort und der Art der Protokollierung entkoppeln. Auch die Möglichkeit, nach Schweregrad zu filtern.

**Was gefällt Ihnen an Apache log4j nicht?**

Könnte effizienter sein beim Schreiben der Codes.

**Empfehlungen für andere, die Apache log4j in Betracht ziehen:**

Nutzen Sie die verschiedenen intuitiven Funktionen für das beste Ergebnis. Lesen Sie die Dokumentation gründlich, da sie Ihnen auf lange Sicht helfen wird.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

1) Debugging
2) Testablauf verwalten
3) Protokollebene unterscheiden
4) Es ist einfach zu verwenden und die Protokolldateiausgaben zu konfigurieren.

Funktioniert hervorragend beim Testen oder im Produktionsbetrieb.

  ### 49. Die beste Wahl für Ingenieure zur vollständigen Protokollanalyse

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computer- und Netzwerksicherheit | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** May 05, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Ich teile die Kommentare der Ingenieure anstelle meiner eigenen.
Log4J ist ein vollständiges Loggingsystem. Es ist vollständig anpassbar an Ihre Bedürfnisse und Anforderungen, das ist der beste Teil.

Wir verwenden es für Logging-Zwecke. Die Art der Einfachheit, mit der es das Logging-Level und das Log-Format verwaltet, ist wirklich gut. Es ist schnell.

Logdateien für unsere Testscripte zu erstellen, spart viel Zeit. Wir können Fehler leicht aus einer Textdatei und allen Funktionen lokalisieren.

**Was gefällt Ihnen an Apache log4j nicht?**

Es ist schwer, den Teil mit der Abneigung zu sagen, bis jetzt gibt es keine Abneigung.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Perfektioniere die Ausführung der Anwendung durch die Protokolle.

  ### 50. Verwenden Sie log4J, um nützliche Informationen in einfachen Schritten zu protokollieren.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Harshal S. | Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 07, 2020

**Was gefällt Ihnen an Apache log4j am besten?**

Log4J ist ein vollständiges Protokollierungssystem. Es ist vollständig anpassbar nach Ihren Bedürfnissen und Anforderungen, das ist der beste Teil. Sie können Ihre Anweisungen auf verschiedenen Ebenen protokollieren, wie Fehler, Debug-Log und Trace, was Ihnen wirklich helfen wird, ein Problem in Ihrer Anwendung zu finden oder ein Problem zu debuggen.

**Was gefällt Ihnen an Apache log4j nicht?**

Nichts an dieser Bibliothek auszusetzen. Alles funktioniert hier wie erwartet.

**Welche Probleme löst Apache log4j für Sie, und wie profitieren Sie davon?**

Es half mir, die Anwendungsprobleme in verschiedenen Umgebungen sehr schnell zu finden.


## Apache log4j Discussions
  - [Hallo, ich möchte Farben beim Drucken von Logs verwenden. Haben Sie ein Beispiel für eine Konfiguration?](https://www.g2.com/de/discussions/26064-hi-i-want-to-use-colors-while-printing-logs-any-example-configuration) - 1 comment, 1 upvote

- [View Apache log4j pricing details and edition comparison](https://www.g2.com/de/products/apache-log4j/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-16+15%3A43%3A29+-0500&secure%5Bsession_id%5D=ad651bae-b0d0-4cf1-b2e1-c9921eb99dfe&secure%5Btoken%5D=23bf905ed9a54f93fc6b52a62dec5494005fe452b026568d608a263355318dc9&format=llm_user)

## Apache log4j Features
**Sichtbarkeit**
- Dashboards und Visualisierungen
- Warnungen und Benachrichtigungen
- Reporting

**Überwachung und Verwaltung**
- Automatisierung
- Baseline zur Leistung
- Echtzeit-Überwachung

**Agentische KI - Protokollüberwachung**
- Autonome Aufgabenausführung
- Mehrstufige Planung
- Systemübergreifende Integration
- Adaptives Lernen
- Natürliche Sprachinteraktion
- Proaktive Unterstützung
- Entscheidungsfindung

## Top Apache log4j Alternatives
  - [Splunk Enterprise](https://www.g2.com/de/products/splunk-enterprise/reviews) - 4.3/5.0 (414 reviews)
  - [Checkmk](https://www.g2.com/de/products/checkmk/reviews) - 4.7/5.0 (282 reviews)
  - [Datadog](https://www.g2.com/de/products/datadog/reviews) - 4.4/5.0 (708 reviews)

