Skip to main content
The Download page in the dashboard provides platform-specific download links for the Agent Charley client. The agent must be installed on each device you want to monitor.

Supported Platforms

PlatformMinimum VersionPackage
macOS12 (Monterey)Universal binary .pkg
Windows10 / Server 2019.msi installer
Linux (Debian/Ubuntu).deb package
Linux (RHEL/Fedora).rpm package

Installation

macOS

# Download and open the .pkg, or install via command line:
sudo installer -pkg charley-agent.pkg -target /

Windows

Run the .msi installer as Administrator. The agent is installed as a Windows service and starts automatically.

Linux (Debian/Ubuntu)

sudo dpkg -i charley-agent.deb
sudo systemctl enable --now charley-agent

Linux (RHEL/Fedora)

sudo rpm -i charley-agent.rpm
sudo systemctl enable --now charley-agent

After Installation

Once installed, enroll the device using a code from the Devices page:
charley enroll --code <ENROLLMENT_CODE>
The agent starts reporting telemetry immediately after successful enrollment.

Uninstalling

To remove the agent from a device:
# macOS
sudo charley uninstall

# Linux
sudo systemctl stop charley-agent
sudo dpkg -r charley-agent       # Debian
sudo rpm -e charley-agent        # RHEL
After uninstalling, delete the device from the Devices page to clean up the record.