Auf der Suche nach einer OSX-Alternative für Baretail

Unter Windows verwende ich zum Anzeigen von Protokolldateien BareTailPro . Es ist reich an Funktionen und ich mag die Tatsache, dass es Folgendes bietet:

  • Echtzeit-Update
  • filtern
  • Färbung
  • Mehrere Dateien werden in Registerkarten geöffnet
  • Angaben darüber, welche Registerkarten aktualisiert wurden

Ich suche nach einer OSX-Alternative mit diesen Funktionen.

Antworten (4)

Eine andere Alternative, die ich gerade gefunden habe, ist lnav von lnav.org. Quelle ist auf Github verfügbar .

lnav ist ein hochgradig konfigurierbarer Protokollbetrachter voller Funktionen. Ich habe Färben, Filtern, erweiterte Abfragen, Echtzeit-Aktualisierungen und vieles mehr. Im Gegensatz zu Lograpp läuft es in einem Befehlsfenster, wodurch es einfach, schnell und sehr komfortabel zu bedienen ist. Zumindest für mich arbeite ich mehr auf der Kommandozeile als in einer GUI.

Nun, lassen Sie mich meine eigene Frage beantworten. Ich habe gerade https://lograpp.wordpress.com/ gefunden und es sieht aus wie eine fast exakte Kopie von Baretail. Das letzte Update war von 2013, aber es ist immer noch gut genug für das, was ich suche. Das einzige, was fehlt, ist die grep-Funktion. Ich habe den Autor kontaktiert, um zu sehen, ob er bereit ist, dies in das Programm aufzunehmen.

OS X ist Unix. Protokolle sollten Klartext sein, Sie können sie verwenden tail -f /path/to/log, um sie zu "beobachten", und Sie können grepdiese auch ausgeben. Ich denke, die OS X-Version von grepunterstützt diese --colorOption, wenn nicht, können Sie die GNU-Version über installieren homebrew. Die terminal.app in OS X unterstützt Registerkarten, und ich glaube, sie zeigt auch etwas auf der Registerkarte für eine neue Ausgabe an, wenn diese Registerkarte keinen Fokus hat.

Probieren Sie Wireshark aus . Ich habe diese Art von Software nicht wirklich oft verwendet, daher bin ich mir nicht sicher, wie ähnlich sie BareTail ist.

Nein, es handelt sich um zwei völlig unterschiedliche Arten von Software. Wireshark ist ein Paketanalysator, wobei Baretail ein Protokollbetrachter ist.