Green’s Dictionary of Slang

eagle-eyed adj.

[the visual acuity of the bird; note SE eagle-eyed, keen-sighted]

[1900s] scrutinizing, paying close attention, watching.