Sixth D3 demo
This D3 v6 example visualizes CPU utilization over time for a single server, with data read from a CSV file. The SVG chart plots a line graph using an olive-colored path rendered via a d3.line generator, with a linear y-scale for CPU percentage and a UTC-based x-scale for timestamps. The y-axis includes horizontal grid lines and a bold "CPU Utilisation" label, while the x-axis is positioned at the bottom. The code explicitly uses d3.select, d3.csv, d3.utcParse, d3.utcFormat, d3.scaleLinear, d3.scaleUtc, d3.extent, d3.axisLeft, d3.axisBottom, and d3.line.