Page MenuHomePhabricator

Temp accounts Grafana Dashboard: Total & Active IP Reveal users
Open, Needs TriagePublic3 Estimated Story Points

Description

  • What: Plot the number of users have enabled the permission to reveal IPs including the number of users who are auto-enrolled into viewing IPs
    • Why: Capturing this metric can help us get an estimate of how many patrollers are needing to see IP addresses to patrol effectively. We had some projections for this early on but it would be good to get actual numbers to understand this further. Would be even better to get a % of how many users qualify to opt-in versus how many choose to do so.
  • What: Plot the number of users who actively reveal IP addresses
    • Why: A step further from the above metric: Users who have opted-in to view IPs and actually use the feature frequently. This can tell us how many editors feel the need to use the feature in practice over time.

Acceptance criteria:

Details

SubjectRepoBranchLines +/-
mediawiki/extensions/WikimediaEventsmaster+415 -2
operations/puppetproduction+15 -0
mediawiki/extensions/WikimediaEventsmaster+13 -1
mediawiki/extensions/WikimediaEventsmaster+270 -4
integration/configmaster+2 -0
mediawiki/extensions/GlobalPreferencesmaster+287 -20
mediawiki/extensions/WikimediaEventsmaster+143 -0
mediawiki/extensions/WikimediaEventsmaster+28 -5
mediawiki/extensions/WikimediaEventsmaster+333 -85
mediawiki/extensions/CentralAuthmaster+48 -14
integration/configmaster+1 -0
mediawiki/extensions/WikimediaEventsmaster+127 -0
integration/configmaster+2 -0
mediawiki/extensions/WikimediaEventsmaster+118 -0
mediawiki/extensions/WikimediaEventsmaster+170 -0
mediawiki/extensions/WikimediaEventsmaster+307 -0
Show related patches Customize query in gerrit

Event Timeline

Niharika renamed this task from Temp accounts Grafana Dashboard: Active IP Reveal users to Temp accounts Grafana Dashboard: Total & Active IP Reveal users.Oct 10 2024, 6:13 AM
Niharika updated the task description. (Show Details)
Niharika added a subscriber: Dreamy_Jazz.

Change #1082513 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] Add metric for auto-enrolled local temporary account IP viewers

https://gerrit.wikimedia.org/r/1082513

Change #1082514 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] [WIP] Add UpdatePeriodicMetrics.php

https://gerrit.wikimedia.org/r/1082514

Change #1082570 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] [WIP] Add metric for total local temporary account IP viewers

https://gerrit.wikimedia.org/r/1082570

Change #1082513 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Add metric for number of auto-enrolled local temp account IP viewers

https://gerrit.wikimedia.org/r/1082513

Change #1082748 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] [WIP] Add metric for active temporary account IP viewers

https://gerrit.wikimedia.org/r/1082748

Change #1082749 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[integration/config@master] [mediawiki/extensions/WikimediaEvents] Add CheckUser dependency

https://gerrit.wikimedia.org/r/1082749

Change #1082514 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Add UpdatePeriodicMetrics.php

https://gerrit.wikimedia.org/r/1082514

Change #1082570 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Add metric for total local temporary account IP viewers

https://gerrit.wikimedia.org/r/1082570

Change #1082749 merged by jenkins-bot:

[integration/config@master] [mediawiki/extensions/WikimediaEvents] Add CheckUser dependency

https://gerrit.wikimedia.org/r/1082749

Change #1082748 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Add metric for active temporary account IP viewers

https://gerrit.wikimedia.org/r/1082748

Change #1083175 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CentralAuth@master] Add GlobalGroupLookup::getGroupsWithPermission

https://gerrit.wikimedia.org/r/1083175

Change #1083182 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] [WIP] Add metric for total global auto-enrolled temp IP viewers

https://gerrit.wikimedia.org/r/1083182

Change #1083184 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[integration/config@master] [mediawiki/extensions/WikimediaEvents] Add CentralAuth dependency

https://gerrit.wikimedia.org/r/1083184

Dreamy_Jazz changed the point value for this task from 2 to 3.Fri, Oct 25, 3:06 PM

Change #1083190 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] Update IMetric classes to not query with empty list of values

https://gerrit.wikimedia.org/r/1083190

Change #1083184 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/WikimediaEvents] Add CentralAuth dependency

https://gerrit.wikimedia.org/r/1083184

Change #1083175 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Add GlobalGroupLookup::getGroupsWithPermission

https://gerrit.wikimedia.org/r/1083175

Change #1083200 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] Add metric for total global temporary account IP viewers

https://gerrit.wikimedia.org/r/1083200

Change #1083182 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Add metric for total global auto-enrolled temp IP viewers

https://gerrit.wikimedia.org/r/1083182

Change #1083200 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Add metric for total global temporary account IP viewers

https://gerrit.wikimedia.org/r/1083200

Change #1083190 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Update IMetric classes to not query with empty list of values

https://gerrit.wikimedia.org/r/1083190

Change #1083838 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] [WIP] Add another metric

https://gerrit.wikimedia.org/r/1083838

Change #1083845 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[integration/config@master] Zuul: [mediawiki/extensions/WikimediaEvents] Add GlobalPreferences dependency

https://gerrit.wikimedia.org/r/1083845

Change #1083933 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/GlobalPreferences@master] Add GlobalPreferencesConnectionProvider service

https://gerrit.wikimedia.org/r/1083933

Change #1083845 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/WikimediaEvents] Add GlobalPreferences dependency

https://gerrit.wikimedia.org/r/1083845

Mentioned in SAL (#wikimedia-releng) [2024-10-29T17:42:40Z] <James_F> Zuul: [mediawiki/extensions/WikimediaEvents] Add GlobalPreferences dependency, for T375508

Change #1084739 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] [WIP] Add metric for local users who have enabled preference

https://gerrit.wikimedia.org/r/1084739

Change #1085620 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[operations/puppet@production] Schedule daily runs of WikimediaEvents UpdatePeriodicMetrics.php

https://gerrit.wikimedia.org/r/1085620

Change #1087436 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] Add details about ownership of temporary account metrics

https://gerrit.wikimedia.org/r/1087436

Change #1085620 merged by RLazarus:

[operations/puppet@production] Schedule daily runs of WikimediaEvents UpdatePeriodicMetrics.php

https://gerrit.wikimedia.org/r/1085620

Mentioned in SAL (#wikimedia-operations) [2024-11-07T17:06:19Z] <rzl> manually run mediawiki_job_wikimediaevents-UpdatePeriodicMetrics-per-wiki # T375508

Mentioned in SAL (#wikimedia-operations) [2024-11-07T17:12:09Z] <rzl> manually run mediawiki_job_wikimediaevents-UpdatePeriodicMetrics-global # T375508