I am trying to generate a reasonably formatted email of the top 10 process during a CPU alert. I have found several references to RealTimeProcessPoller and I do have it working. However my process list below looks less than ideal.

I am looking for something like this
| Name | | Process ID | | CPU |
| java | | 6479 | | 0.07% |
| java | | 6480 | | 0.04% |
| snmpd | | 4583 | | 0.03% |
| java | | 6119 | | 0.01% |
| events/0 | | 18 | | 0.00% |
| kjournald | | 2735 | | 0.00% |
| syslogd | | 3933 | | 0.00% |
| rpciod/1 | | 4140 | | 0.00% |
| java | | 5859 | | 0.00% |
| init | | 1 | | 0.00% |
This leaves me with 3 questions.
1. When using the -htmlformat switch I get a nice table but does the email generated by the alert send as HTML?
2. The formatting for the % string is in need some some formatting, I did not see any command line formatting options when I used dotpeek to look at the exe. Could a future version provide formatting options to the user, something similar to below?
return string.Format((IFormatProvider)CultureInfo.CurrentCulture, "{0:#0.##%}", new object[1]{ obj });3. Do you have an alternative solution for providing formatted top10 process list alert setup for net-snmp boxes?