Yes, an internet connection is required.
To provide metric information and check in, the agent must be able to communicate with the CloudHealth rest endpoint api.cloudhealthtech.com on port 443.