In the previous recipe, you created a simple text based report which you could expand to cover not just the CPU on the SRV1 server, but more counters across multiple machines. But they would be pure text. You could use performance monitor and the binary log files to create Perfmon graphs you could cut/paste into a report.
In this recipe, you use the data generated using the data collector mechanism to draw a graph using classes from the Windows.Forms.DataVisualization namespace.