Can Ops Agent be used to monitor non-GCE vms?

Can Ops Agent be used to monitor non-GCE vms? E.g.: Vms running on Azure, AWS or on premises?