---
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 |
