I have not had this with my Vibe but here are some things to start with.
Make sure the noise is not coming from a bad belt or bad pulley. Sprinkle some baby power on the grooved side of the belt. If noise goes away, you have a issue with the belt and/or pulleys.
Remove the belt and spin each pulley by hand to check if bearing is rough or bad. If so, replace bad part. Also with the belt off, start the engine and make sure there is no noise, if the noise is still there, then it is NOT the belt or pulley bearings that is the problem. You can run the engine for about 30 seconds this way as the water pump is also not running. If the engine is ran longer then that, you risk damaging the engine from local overheating in the engine. No belt on engine = no cooling water for the engine as there is no water pump. Also check your water pump bearings too.
This applies to the newer Vibes, but check to make sure yours does not a clutched pulley on the alternator. Often over looked or not known about is the alternator pulley. It is a clutch that can go bad and start to make noise when at idle speed. The noise will go away when the motor is sped up because the clutch slips in the pulley. Could be a bad clutch and/or a bad bearing in the pulley. Note; special tools may be needed to make this pulley change. Here is a link the pulley part:
https://www.rockauto.com/en/moreinfo.ph ... 94&pt=2448