Apple Profile: System Logging
What
The System Logging profile in the FileWave web Profile Editor configures Apple's com.apple.system.logging payload for macOS devices. Use it to enable private data logging for the system or define logging behavior for specific subsystems.
When/Why
Use this profile when diagnostics, audits, or compliance rules require more control over macOS logging. Enable private data logging only when your organization needs it, because it changes how much detail macOS records in logs.
How
The macOS System Logging profile includes these settings:
Key Features:
-
Enable Private Data Logging: A checkbox to enable or disable private data logging for the entire system. Default is unchecked.
-
Subsystem Logging Configuration: A table for configuring logging behavior for subsystems. You can add new configurations with unique identifiers and set logging categories, enabling, and persisting options.
-
Modal Configuration: When adding or editing subsystem logging configurations, you can specify:
-
Subsystem Identifier: A required, unique identifier.
-
Logging Categories: Add and configure categories with enable and persist options.
-
Additional Settings: Configure key-value pairs for each item.
-
-
Validation: The Save button is enabled only when all required fields are correctly filled. An empty profile cannot be saved.
-
Editing: Post-creation, you can edit the entire profile or individual subsystem logging configurations.
Apple documents the System Logging payload as available for macOS 10.12 and later.
Related Content
Digging Deeper
Subsystem identifiers and logging categories let you collect the logs you need without turning on extra noise everywhere. That keeps troubleshooting focused and makes audit review easier.
