Not enough information to come to any conclusion, What year Vibe, base or GT, engine size, outside temperature, engine temperature according to instrument panel gauge. In general, it seems to me that the base (1.8L) Vibe has much more radiator then it needs. The cooling fan is noisy on MY base Vibe, so I know when it comes on. And believe me it RARELY comes on, Never when the car is moving, seldom while idling, and constantly with the air conditioning on of course. Could it be that the outside air was cold enough to completely cool the little bit of hot coolant circulating to the radiator because you had the heater cranked-up inside the car?
How long did you drive it? It sounds like it may not be circulating into the engine block. You may need a new thermostat. It takes a few minutes of driving and moving to warm the coolant. Once you reach operating temperatures (180 degrees F) the thermostat opens and lets coolant circulate through the block. If it's overheating and the radiator is cold, the thermostat is probably stuck closed.
Also, answer Chia's questions please
"If you don't love me at my diddliest, you don't deserve me at my doodliest." - User ktluvscricket of reddit
05 Matrix XR 4WD and 03 Vibe GT
"If you want Government to solve your problems, then you are the problem!" BMSR
Trix MODS: SRI w/ AEM filter, Vibrant/Magnaflow Cat-back, Alutec Lightweight Crank Pulley
GT MODS: Cosmo SRI, DRL, Auto Stop
Sounds like a leak. Hopefully it's not a headgasket. Unlikely since you smelled coolant. Pull the oil dip stick when the engine is warm and make sure the engine oil isn't foamy, off-color, or smelling of antifreeze.
Since you smelled it and it's not collecting under the parked car, chances are it's a bad hose or O-ring somewhere that weeps only when the system is pressurized. I'd suggest you get in there with a flashlight, get your head in the engine bay, get under the car, see if you can find a wet spot to identify where the problem is. Check all the radiator hoses, the thermostat housing, the heater core hoses, the overflow tank hoses, and the water pump. Make sure the engine is cool when you do this!
If you can verify that coolant isn't getting into the oil, you have a few options. Either see if you can locate the leak, take it to a mechanic, or keep topping it off until the leak gets big enough that you can find it.
Also: coolant only circulates around the engine until it gets to operating temperature, at which point the thermostat opens to allow coolant to flow to the radiator. The idea is to have the engine get up to proper temperature as quickly as possible to increase efficiency before you start running coolant through the radiator. So it wouldn't be unusual for the radiator to be cool if you didn't drive long enough for the engine to get fully up to temperature. The fact that it was warm after a longer drive and cool after a short drive indicates to me that the thermostat is probably fine.