For example, a remote computer's hard disk now has less than 10% free space because someone downloaded a movie. The agent detects this (as we have an alert configured for it) and communicates this to the Core Server via the Gateway. The Core Server can then send an email to advise of the issue.

I know this can be done on the network, just don't know if the Gateway supports this.