ENG-5608: Refactor *joinProducer to address Izzy's review comments.

Pull up the snapshot completion monitor and specicify the correct logger.