A method of diabetes analysis is provided. A plurality of glucose level readings for a user is received. The plurality of blood glu-cose level readings are analyzed to generate a report. The report includes a first chart along a 24-hour timeline indicating the plurality of glucose level readings, and a second chart having at least one of infusion device settings and active insulin levels corresponding to the 24-hour timeline of the first chart.