Typical memory use is ~75mb per active Agent.  Typically won’t go above ~100mb when very active with several Agent Event Monitors.

Disk space is about 150 to 200mb including JRE.

Agent pings the server every minute to let it know it is still online.  Otherwise just the communication needed to send down Jobs and return Job Status and Event Monitors that have been triggered.