Die Konsolen-Applikation unter macOS dient als systemweiter Betrachter für Debug-Meldungen und Protokolldateien. Sie ermöglicht es, Fehler in Applikationen zu lokalisieren oder einen Einblick in die Vorgänge im System zu gewinnen.
Die App richtet sich primär an Entwickler, die das macOS-Betriebssystem tiefergehend verstehen möchten. Warnungen und Fehlermeldungen sind im normalen Betrieb üblich. Es ist daher nicht ungewöhnlich, wenn viele solcher Einträge angezeigt werden.
Die Konsolenanzeige
Die Konsolen-Applikation lässt sich über Spotlight mit der Tastenkombination Befehlstaste+Leertaste starten oder über den Ordner „Dienstprogramme“ im Anwendungsverzeichnis öffnen. (Der Finder führt über „Anwendungen“ zum gewünschten Ort.)
Das Hauptfenster zeigt die Konsole selbst. Hier werden alle Meldungen von Prozessen und Diensten des Systems protokolliert. Die Aktualisierungsrate ist hoch, sodass eine Sortierung für das Verständnis hilfreich ist.
Ein „Jetzt“-Button in der Symbolleiste scrollt das Fenster automatisch bei neuen Nachrichten nach unten. Dies kann nützlich sein, um Vorgänge in Echtzeit zu beobachten.
Die Anzeige lässt sich auf Fehler und Warnungen beschränken, wodurch alle Meldungen ohne roten oder gelben Punkt ausgeblendet werden. Dies konzentriert die Ansicht auf relevante Einträge.
Eine Suchleiste ermöglicht die Suche nach verschiedenen Parametern. Nach Eingabe eines Suchbegriffs und der Bestätigung kann der Parameter über das Dropdown-Menü „Beliebig“ angepasst werden:
So lässt sich die Konsole eingrenzen, um nur Meldungen zu zeigen, die für das spezifische Problem relevant sind.
Das „Aktivitäten“-Bedienfeld sortiert die Konsolennachrichten nach der zugehörigen Aktivität:
Die Aktivitäten sind hierarchisch angeordnet, und durch Klicken auf das „+“-Symbol lassen sie sich erweitern.
Der Protokollbetrachter
Die Systemprotokolle ähneln detaillierteren und dauerhaften Konsolenmeldungen. Sie finden diese im Abschnitt „Berichte“ in der Seitenleiste.
Die Protokolle sind nach Kategorien sortiert. Benutzeranwendungen speichern ihre Protokolle meist unter „~/Library/Logs“, aufgeteilt nach der jeweiligen Anwendung. Untergeordnete Prozesse legen ihre Protokolle in „/Library/Logs“ oder „/var/log“ ab. Diese Dateien befinden sich auch auf der Festplatte, und lassen sich bei Bedarf auch an Dritte weiterleiten.
Zusätzlich gibt es die Kategorien „Systemberichte“ und „Benutzerberichte“, welche Protokolle für Systemprozesse und Benutzerapplikationen zusammenfassen.