“For the eyes of the Lord run to and fro throughout the whole earth, to give strong support to those whose heart is blameless toward him. You have done foolishly in this, for from now on you will have wars.” – 2 Chronicles 16:9 (ESV)
The language used in our verse to describe how the LORD keeps watch over all the earth. It helps us to understand two of God attributes. One, he knows everything about all the earth and His creation on the earth – Omniscience. Also, He is present everywhere on the earth and in our lives. There is nowhere He is not – Omnipresence. The Hebrew for “run to and fro” means to rove about or roam. God does not have to move from one place to another to know what we, His creation is doing. But the language here is for our benefit to help us understand the way we might speak of God keeping His eye on us. He does and that’s our promise. Those He finds blameless toward Him receive strong support. In context, God had not found Judah’s King Asa of Judah blameless. Asa used temple treasures to coax Ben-Hadad the king of Aram-Damascus to attack Israel who was warring against Judah. Instead of trusting God he put his trust in a foreign power. The consequence for Judah and Asa was ongoing wars. If we trust God and His promises He gives us strength to do so.