fly on the wall vs onlooker

fly on the wall

noun
  • A quiet, non-participating, or unseen observer; an eavesdropper or witness. 

onlooker

noun
  • A spectator; someone looks on or watches, without becoming involved or participating. 

How often have the words fly on the wall and onlooker occurred in a corpus of books? (source: Google Ngram Viewer )