Die Optionen für "Konsolenprotokoll" werden in den Systemprotokollabfragen für Mac 10.7 console.app nicht angezeigt

1416
NKC

In Mac OS 10.6 hatte Console.app eine Option zum Anzeigen des "Konsolenprotokolls", das die Meldung stdout / stderr von ausgeführten Anwendungen enthielt, die nicht explizit an syslog gesendet wurden. Die Option wurde als zweite Option in der Liste der Systemprotokollabfragen / Datenbankabfragen in der Protokollliste angezeigt.

In 10.7 ist "All Messages" die einzige Option, und es scheint keine Möglichkeit zu geben, das "Konsolenprotokoll" wie in 10.6 anzuzeigen. Gibt es eine Möglichkeit, dies in 10.7 zu aktivieren? Bietet der Mac keine Möglichkeit mehr, die stdout / stderr-Meldungen für laufende Anwendungen anzuzeigen (die als .app und nicht vom Terminal ausgeführt werden)?

Unten sehen Sie zwei Bilder, eines aus der 10.6-Konsolen-App, die diese Meldungen anzeigen kann, und eines aus 10.7, das dies nicht tut.

Hinweis: Ich habe versucht, Bilder von den beiden Konsolen zu veröffentlichen, aber ich bin ein Poster zum ersten Mal. Das würde mich nicht zulassen, siehe 10.6 console.app und 10.7 console.app

3

1 Antwort auf die Frage

1
MiB

Versuche dies:

Gehen Sie in der Konsolen-App zum Menü "Datei" -> "Neue Systemprotokoll-Abfrage" - (alt-cmd-N-Verknüpfung) und fügen Sie eine Bedingung hinzu, die der folgenden ähnelt:

[Facility] [ist gleich] com.apple.console

Ich bin nicht sicher, ob Sie danach suchen, aber dies sollte das gleiche sein wie das Ausführen von "syslog -C" im Terminal. Es ist jedoch sinnvoller, diese Informationen in der Konsole zu haben.