Do you have a way to track individual panels?
Display of individual panel output is useful. It allows easy ID of under-performing panels. I have checked total per panel output of my system, and all panels are within +/- 2% of the average per panel output of the system. This seems to be very satisfactory.
My 12.3kW system has Aurora Power One micros, and the software displays graphically individual panel output, also allows downloading individual panel data as well. October 10, 2017, was a very good day. Peak output was10,044W,with sustained plus 10,000W for one hour. Per panel output was on average 220W, vs panel ratings of 265W and 270W. At panel rating each panel would be producing on average 267W. The micros are rated at 250W, 260W maximum output, and 265W maximum usable power.
At 250W/panel, output would be 11,500W, at 260W/panel output would be 11,960W. On April 22, 2015, output over 11,500W was sustained for one hour, with 11,584W being the maximum reached during this hour. One micro had failed at this time, the only micro failure I have had. If it had been producing, average panel output would have been 255W. The picture displays the output curve for this day. Total day production was 87.02kWh. The highest daily production I have seen with my system was just over 89kWh.
April and May provide the highest daily output of my system. Low humidity, low dust/pollen/smoke in the air, and cool temperatures all combine to provide high output.