Wo wird das „Hauptprotokoll“ von macOS von Console.app gespeichert?

Wo wird das „Hauptprotokoll“ von macOS von Console.app gespeichert?

Console.app in macOS zeigt das „Hauptprotokoll“ unter „Geräte > Mein Mac“ sowie verschiedene „Berichte“. Für diese Berichte kann ich mit der rechten Maustaste klicken und „Im Finder anzeigen“ sagen, um zum eigentlichen Speicherort der Protokolldatei zu gelangen. Für das Hauptprotokoll scheint es jedoch keine solche Option zu geben.

Ist das Hauptprotokoll auch irgendwo auf der Festplatte gespeichert?

Antwort1

macOS verwendet „Unified Logging“, das Protokolle aus mehreren Quellen sammelt. Das Verstehen und Verwenden des Unified Log ist komplex. Die Daten werden in mehreren Ordnern gespeichert, die sich unter befinden /private/var/db/diagnostics. Stellen Sie sich dies als eine komplexe Datenbank vor, nicht als eine Protokolldatei.

Mit diesem logBefehl erhalten Sie Zugriff auf diese Daten und können nur die Informationen extrahieren, die Sie benötigen. Wenn Sie möchten, können Sie die Daten auch in eineLogarchivfür eine dauerhaftere Speicherung.

Einige Links zu weiteren Informationen:

  • ÄpfelEntwicklerdokumentation – richtet sich ganz gezielt an Entwickler.
  • Mandiantfür eine leichter verständliche Beschreibung und Hinweise zur Verwendung des einheitlichen Protokolls.
  • Eklektisches Lichtist der erste von vielen Blog-Beiträgen von Howard Oakley – durchsuchen Sie seine Website nach weiteren.

Abgesehen von diesem logBefehl habe ich nur die Apps von Howard Oakley zum Zugriff auf Protokolle verwendet. SieheProtokoll-Dienstprogramme. Seine App Consolation ist vielleicht die am häufigsten verwendete davon. Time Machine Mechanic ist ein hervorragendes Beispiel für eine App, die sich auf einen bestimmten Aspekt von macOS konzentriert.

verwandte Informationen