Skip to content

Add monthly data to redis_hll_counters in usage data

We add automatically in usage data payload all known events with time frame last week #241686 (closed)

We could also add the monthly time frame to have the data for last 28 days(for daily aggregation) and last 4 complete weeks weekly aggregation

json for this currenlty:

{:redis_hll_counters=>
  {"compliance"=>{"g_compliance_dashboard"=>0, "g_compliance_audit_events"=>0, "i_compliance_audit_events"=>0, "i_compliance_credential_inventory"=>0, "compliance_total_unique_counts_weekly"=>0, "compliance_total_unique_counts_monthly"=>0},
   "analytics"=>
    {"g_analytics_contribution"=>0,
     "g_analytics_insights"=>0,
     "g_analytics_issues"=>0,
     "g_analytics_productivity"=>0,
     "g_analytics_valuestream"=>0,
     "p_analytics_pipelines"=>0,
     "p_analytics_code_reviews"=>0,
     "p_analytics_valuestream"=>0,
     "p_analytics_insights"=>0,
     "p_analytics_issues"=>0,
     "p_analytics_repo"=>0,
     "i_analytics_cohorts"=>0,
     "i_analytics_dev_ops_score"=>0,
     "g_analytics_merge_request"=>0,
     "p_analytics_merge_request"=>0,
     "analytics_total_unique_counts_weekly"=>0,
     "analytics_total_unique_counts_monthly"=>0},
   "ide_edit"=>{"g_edit_by_web_ide"=>0, "g_edit_by_sfe"=>0, "g_edit_by_snippet_ide"=>0, "ide_edit_total_unique_counts_weekly"=>0, "ide_edit_total_unique_counts_monthly"=>0},
   "search"=>{"i_search_total"=>0, "i_search_advanced"=>0, "i_search_paid"=>0, "search_total_unique_counts_weekly"=>0, "search_total_unique_counts_monthly"=>0},
   "source_code"=>{"wiki_action"=>0, "design_action"=>0, "project_action"=>0, "merge_request_action"=>0, "code_intelligence"=>0}}}
Edited by Alina Mihaila