What does it mean for “God’s eye to be upon you”?
The concept of the “eye of God” refers to Divine supervision and guidance over the world. Therefore, we find the verse stating (Deut. 11:12). that the Land of Israel is special in that “the eye of Hashem, your God, is upon it, from the beginning of the year until year’s end.” Commentaries explain that this represents the special Divine supervision over the Land of Israel.
Prayer that the “eye of God” should be upon us therefore refers to a special level of Divine supervision.