When metrics are aggregated into an hour time frame on dashboard they are always averaged. For example if you have a count metric and it is triggered 3 times in the hour and ReportZeroIfNothing is on, it will show an average of .05 over the hour when zoomed out at day level. I propose the aggregation at the larger time frames are kept consistent with aggregation setting for the app metric. Sum or stacked should sum over the hour, max should show max value over hour, min should show min value over hour, and average should remain same averaging over hour. Attached is the widget config screen for adding app metric to dashboard where the aggregation can be selected.