Idiom
keep a weather eye on somethingkeep a weather eye on (something/someone)
British & Australian to watch something or someone carefully, because they may cause trouble or they may need help.I'd like you to keep a weather eye on the situation and report any major developments to me at once.