distributed-system-analysis / pbench

A benchmarking and performance analysis framework
http://distributed-system-analysis.github.io/pbench/
GNU General Public License v3.0
188 stars 108 forks source link

Add upload statistics to report #3615

Closed dbutenhof closed 7 months ago

dbutenhof commented 7 months ago

Present upload counts in various buckets, including "this year", "this month", "this week", "today" along with per year/month/day-of-month/day-of-week/hour-of-day just for fun.

Upload report:
  30,086 uploads this year (2024)
  62 uploads this month (April 2024)
  62 uploads this week (March 30 to April 06)
  9 uploads today (06 April 2024)
 Total uploads by year:
    2023:  100,497    2024:   30,086
 Total uploads by month of year:
    Jan:   17,084    Feb:   12,586    Mar:      354    Apr:       62
    Dec:  100,497
 Total uploads by day of month:
    01:       14    02:       68    03:       63    04:       11
    05:    3,848    06:    3,476    07:      758    08:   10,851
    09:    5,110    10:   21,787    11:    5,450    12:      192
    13:    8,351    14:   20,960    15:    3,714    16:    7,715
    17:    3,551    18:   10,381    19:       66    20:       47
    21:       96    22:    1,620    23:   11,200    24:   10,888
    25:       34    26:       58    27:       83    28:       50
    29:       51    30:       57    31:       33
 Total uploads by day of week:
    Mon:   19,395    Tue:      512    Wed:    8,590    Thu:   21,737
    Fri:   11,912    Sat:   32,570    Sun:   35,867
 Total uploads by hour of day:
    00:    7,747    01:    8,691    02:    6,794    03:    5,600
    04:    3,248    05:    4,591    06:    3,156    07:    3,051
    08:    2,998    09:    2,565    10:    1,635    11:    1,793
    12:    1,586    13:    3,337    14:    9,135    15:    5,347
    16:    5,740    17:    6,647    18:    9,018    19:    5,731
    20:    7,637    21:   10,244    22:    6,972    23:    7,320
dbutenhof commented 7 months ago

On a whim, I split the dataset history statistics to be able to show by dataset.metalog.pbench.date rather than just by the primary internal dataset.uploaded:

Dataset statistics by creation date:
  1,637 this year (2024)
  71 this month (April 2024)
  71 this week (March 31 to April 07)
  9 today (07 April 2024)
 Total by year:
    2019:    8,055    2020:   42,817    2021:   21,328    2022:   32,523
    2023:   23,146    2024:    1,637
 Total by month of year:
    Jan:   12,659    Feb:    7,472    Mar:    7,208    Apr:    8,624
    May:    7,511    Jun:    6,927    Jul:    6,254    Aug:    8,777
    Sep:   11,910    Oct:   14,346    Nov:   11,988    Dec:   25,830
 Total by day of month:
    01:    4,623    02:    4,214    03:    4,634    04:    4,493
    05:    4,265    06:    3,295    07:    2,906    08:    3,357
    09:    3,891    10:    2,646    11:    2,960    12:    3,617
    13:    4,608    14:    3,638    15:    2,713    16:    4,505
    17:    3,556    18:    4,349    19:    3,014    20:    4,235
    21:    4,944    22:    4,912    23:    5,792    24:    5,629
    25:    5,175    26:    5,271    27:    4,660    28:    4,781
    29:    4,468    30:    5,208    31:    3,147
 Total by day of week:
    Mon:   19,896    Tue:   19,504    Wed:   24,110    Thu:   18,946
    Fri:   23,197    Sat:   13,790    Sun:   10,063
 Total by hour of day:
    00:    5,355    01:    4,537    02:    5,607    03:    5,975
    04:    6,499    05:    5,306    06:    3,844    07:    4,076
    08:    4,269    09:    5,357    10:    5,481    11:    6,141
    12:    6,411    13:    5,991    14:    5,391    15:    6,015
    16:    5,611    17:    5,531    18:    5,290    19:    5,664
    20:    5,793    21:    5,694    22:    4,665    23:    5,003