Skip to content

A–Z

Glossar

Verständliche Definitionen der Unified-Logging-Begriffe, die im Werkzeug und im Blog vorkommen.

dsc (Strings des Shared Cache)
Dateien in /private/var/db/uuidtext/dsc mit den Formatstrings des dyld Shared Cache, die die meisten Apple-Frameworks beim Protokollieren nutzen.
Firehose-Chunk
Der tracev3-Chunk (Tag 0x6001) mit den regulären Einträgen der Unified Logs: Log-, Activity-, Trace-, Signpost- und Loss-Ereignisse.
.logarchive
Ein portables macOS-Bundle mit einer Kopie des Unified-Log-Speichers: tracev3-Dateien, uuidtext- und dsc-Strings sowie timesync-Einträge.
Mach Continuous Time
Die macOS-Uhr, die ab dem Booten zählt und den Ruhezustand einschließt; sie dient für Zeitstempel der Unified Logs vor der Umrechnung in UTC.
Oversize-String
Ein tracev3-Chunk (Tag 0x6002) mit Argumentdaten, die für ihren Unified-Log-Eintrag zu groß sind; manchmal liegt er erst in einer späteren Datei.
<private>-Schwärzung
Warum Unified-Log-Meldungen <private> zeigen: als privat markierte Werte werden verborgen, sofern kein Profil private Daten freischaltet.
Signpost
Ein Unified-Log-Ereignis, das Beginn, Ende oder einen Punkt einer Operation markiert; es dient der Leistungsmessung, nicht der Diagnose.
Statedump
Ein Unified-Log-Datensatz (tracev3-Tag 0x6003), in dem ein Prozess einen Zustandsblock ablegt, etwa eine plist, ein Protobuf oder ein Objekt.
Subsystem und Kategorie
Das Subsystem in Reverse-DNS-Form und die Kategorie, unter der eine os_log-Meldung protokolliert wird, etwa com.apple.TCC und access.
timesync
Einträge in /private/var/db/diagnostics/timesync, die Mach-Zeiten der Unified Logs für jeden Bootvorgang in UTC-Uhrzeit umrechnen.
tracev3
Das Binärformat, in dem macOS Unified-Log-Einträge speichert: ein Header, Kataloge und LZ4-komprimierte Chunksets mit Protokolleinträgen.
Unified Logging
Das einheitliche Protokollsystem von macOS seit 10.12 Sierra, in das Kernel, Apple-Daemons und os_log-Clients ihre Meldungen schreiben.
uuidtext
Dateien unter /private/var/db/uuidtext mit den Formatstrings jedes Binarys, die zum Rendern von Unified-Log-Meldungen nötig sind.