I bought and installed
this bashguard from Mountain Equipment Co-op that protects all 3 rings.
It's more than a simple bolt on, there are tiny things that have to be done to accommodate:
1 - I needed to get longer bolt to accommodate the bashguard and the existing chain rings.
2 - I needed to put spacers (washers) between my largest ring and the bashguard. The fit was not flush because of how the largest ring has various indendations and it caused flex when I tightened the bolts. Two little washers on each bolt solved that problem. The spacers also give enough room for the front derailleur cage to move far enough.
3 - My front derailleur had to be raised in order to clear the the bashguard. when moving you also have to make sure that the alignment is correct. It took trial and error to get it just right so I had no problems shifting down and up the 3 rings.