RuntimeMonitor always retry to fetch program state update upon error, but it didn't log the error. It's better to log the error with a sampling logger
Fix https://github.com/cdapio/cdap/pull/11415
cherry-pick: https://github.com/cdapio/cdap/pull/11555