Hey sknyppy,
You really won't be able to do this just with CF. You'll want to use VB or C++ to create an activeX .exe which you can run on your CF server. Inside this activeX program, you'll be able to do all of your SNMP collection and such. You can then use <cfobject> in CF to connect to it and retrieve the data as well as sending instructions to clear counters, etc..
I've never done any SNMP work but I would think there might even be an SNMP control to make it a lot easier. If you can get this part working though, interfacing it with CF would be the easy part.
Good luck,
GJ