--- title: "Mac Overview" slug: "mac-overview" updated: 2026-01-22T15:54:58Z published: 2026-01-22T15:54:58Z canonical: "documentation.lakesidesoftware.com/mac-overview" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.lakesidesoftware.com/llms.txt > Use this file to discover all available pages before exploring further. # Mac Overview The SysTrack macOS Agent includes endpoint data collection and integration with the SysTrack tool suite for both Cloud and On Premises. For a full list of supported features, see [SysTrack Supported Features](/documentation/docs/supported-features). ## About the Agent The SysTrack macOS agent requires a connection to a SysTrack Server: - On-premises configuration: The Agent communicates with a Windows SysTrack Server. - Cloud configuration: The Agent communicates with a Cloud Tenant Server. The agent is 64-bit. The agent runs as a root level daemon managed by launchd. Collected data is stored within an SQLite database. ## Supported Ensure that you meet the requirements in [Supported Operating Systems and Platforms](/documentation/docs/supported-operating-systems-and-platforms). ## File System Details The following table lists key directories when interacting with the Agent. | Directory | Notes | | --- | --- | | /Library/Application Support/Lakeside Software | This is the Agent directory, which is created by the installer and contains all files needed for the Agent to run properly. | | /Library/Logs/DiagnosticReports | An existing system directory that contains crash reports from programs run as root. If the SysTrack Agent crashes at any point, a file will be written in this directory with the following naming convention: lsiagentd_{timestamp}_{host}.crash. Include any applicable crash reports when contacting Customer Support. | | /Library/LaunchDaemons | Location of the launchd configuration file. | | /etc/newsyslog.d | Location of the configuration file for log rotation. | The following table lists notable files in the Agent directory: | File | Notes | | --- | --- | | lsiagentd | Executable agent daemon | | lsiagent.cfg | Agent’s configuration file | | lsiagent.log | Agent’s log file | | lsiagentctl | Agent control script to start/stop/restart lsiagentd daemon. For more information, see [Controlling the SysTrack Agent](/documentation/docs/control-the-systrack-agent-on-macs). | | database/collect.sqlite3 | Agent’s collection database | | uninstall_systrack.sh | Uninstall script for Agent | | systrack_diagnostics_report | Script to collect key diagnostic information when opening a support case |