The zLocal Agent and zRemote Agent handle the TCP/IP connection between the mainframe and the AppMon Collector. The zLocal Agent installs on the mainframe and passes performance data to the zRemote Agent, reducing CPU consumption on z/OS.
The z/OS Agent can't directly connect to an AppMon Collector without first going through a zRemote Agent. Using the zRemote Agent reduces CPU consumption on z/OS. The zLocal Agent only transfers data to the zRemote Agent, which can run on Windows or Linux (64-bit OS only).