Meaning of "Weather eye"

To keep a weather eye is to be on the alert (heads up).

Weather eye Meaning of