Formal:
* A whirlwind of rumors
* A wave of rumors
* A flurry of rumors
* A cloud of rumors
* A tide of rumors
* A network of rumors
Informal:
* A buzz of rumors
* A grapevine of rumors
* A whisper campaign
* A lot of talk
* A lot of hearsay
Ultimately, the best collective noun for rumors depends on the specific situation and the tone you want to convey.