> For the complete documentation index, see [llms.txt](https://wiki.datadike.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.datadike.com/sonar/deploy-operate.md).

# Deploy and operate

| Page                                                                           | What it covers                                                                                                                                                   |
| ------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Endpoint requirements](/sonar/deploy-operate/requirements.md)                 | What a Windows, Linux or macOS endpoint needs to run the SONAR agent: operating systems, architectures, install privileges and antivirus exclusions.             |
| [Network requirements](/sonar/deploy-operate/network-requirements.md)          | The outbound connections a managed endpoint opens: the SONAR API address and the remote access address on 443, plus the third-party destinations the agent uses. |
| [Install the agent on Windows](/sonar/deploy-operate/install-agent-windows.md) | Generate a Windows installer in Agents › Install Agent, run it interactively or silently, and confirm the device reports in Sysadmin.                            |
| [Install the agent on Linux](/sonar/deploy-operate/install-agent-linux.md)     | Download the Linux install script from Agents › Install Agent, run it as root, and confirm the sonaragent systemd service and the device in Sysadmin.            |
| [Install the agent on macOS](/sonar/deploy-operate/install-agent-macos.md)     | Install the SONAR agent on an Intel or Apple silicon Mac with the command from Agents › Install Agent, check what it installs, and verify the Mac reports in.    |
| [Deploy agents at scale](/sonar/deploy-operate/mass-deployment.md)             | Roll the SONAR agent out to many devices: reusable installers, deployment links in Agents › Deployments, GPO and software distribution, and checking arrivals.   |
| [The productivity module](/sonar/deploy-operate/productivity-module.md)        | The Windows service installed with the agent that records user activity and enforces access policies: how it gets there, how to check it, what users see.        |
| [Update agents](/sonar/deploy-operate/agent-updates.md)                        | How SONAR agents update themselves every hour, the setting that controls it, what a device does during an update, and how to check the version per device.       |
| [Remove agents](/sonar/deploy-operate/remove-agents.md)                        | Remove the SONAR agent from the device action menu, uninstall it locally on Windows, Linux or macOS, or archive a device to keep its history.                    |
| [Troubleshoot agents](/sonar/deploy-operate/troubleshooting.md)                | Diagnose agents that show Offline, Overdue or Remote Offline, stuck pending actions and installer errors, with log locations and service commands per OS.        |
