Overview
We're excited to announce the release of the Compliance Agent, a dedicated binary that separates compliance checking functionality from the main Addigy agent into its own standalone utility.
What's New
Dedicated Compliance Binary
The Compliance Agent is now a separate, purpose-built utility designed specifically for auditing and remediating systems based on predefined benchmarks and rules. This architectural change delivers significant improvements to how compliance monitoring operates across your managed devices.
Key Benefits
Enhanced Performance — By isolating compliance operations into a dedicated binary, system resources are used more efficiently, reducing the performance impact on both the main Addigy agent and managed endpoints.
Offline Compliance Monitoring — The Compliance Agent can now perform audits and generate compliance reports even when devices are temporarily disconnected from the network, ensuring continuous compliance visibility.
Improved Reliability — Separating compliance functionality minimizes potential conflicts and allows for independent updates and troubleshooting without affecting core agent operations.
Technical Details
Location: /Library/Addigy/compliance/
Logs: /Library/Addigy/logs/compliance.log
LaunchDaemon: /Library/LaunchDaemons/com.addigy.compliance-agent.plist
Command-Line Options
-version— Display the current build version-report— Configure report output (format:type:param1=value1,param2=value2)-benchmark— Specify benchmark input configuration (format:type:param1=value1,param2=value2)-scan-timeout— Set the scan timeout duration (default: 5 minutes)
Multiple report and benchmark configurations can be specified for comprehensive compliance monitoring.
Get Started
The Compliance Agent will be automatically deployed to managed devices as part of our next agent update. No manual intervention is required.
For complete documentation, visit: docs.addigy.com/agent/compliance-agent.html