Wikidata Analytics Request
This task was generated using the Wikidata Analytics request form. Please use the task template linked on our project page to create tasks for the team. Thank you!
Purpose
Please provide as much context as possible as well as what the produced insights or services will be used for.
As a part of T371616 we need to migrate all Grafana dashboards to Prometheus to assure that the new data is being visualized.
Specific Results
Please detail the specific results that the task should deliver.
Make a copy of all dashboards that used to have Graphite backends and create a new version that has Prometheus as the backend source. The new dashboard should be placed to the right of the old one so that the data can be read from left to right.
Desired Outputs
Please list the desired outputs of this task.
Migrate
All dashboards having new versions that reflect the Prometheus data and removing the Graphite Deprecation Notice (identified because they have this notice):
- Article Placeholder
- Parts moved to Airflow
- Edit dispatching via jobs
- EntitySchema
- Parts moved to Airflow
- Terms Related - Wikidata Lua function
- Wikibase API - wbformatvalue
- Wikibase API wbgetentities
- Wikibase EditEntity
- Wikibase ParserOutputGenerator
- Wikibase SQL Term Storage
- Wikibase StatsdRecordingSimpleCache
- Don't have edit access for most of the panels
- Wikibase docker images
- Wikidata Addshore Monitoring (Deleted by @Addshore)
- Wikidata alerts (EOD 2025-04-03)
- Wikidata Bridge
- Has no data within the year
- MediaWiki.wikibase.client.databridge is still in MediaWiki code (link)
- Bridge is currently off (updated dashboard to reflect maintainers and save for later)
- Wikidata Co-Editors
- Marked as historical
- Wikidata Datamodel
- Wikidata Datamodel Lexemes
- Wikidata Datamodel References
- Wikidata Datamodel Statements
- Wikidata Datamodel Terms
- Wikidata Dump Downloads
- Wikidata Edits [Priority]
- Needed: Rolling 30day RC count
- Wikidata Entity Usage
- Wikidata Entity Usage Project [Priority]
- Needed: Total Entity Usage Flags
- Wikidata Lua function usage
- Wikidata Mismatch Finder
- Wikidata Quality Constraints (WBQC)
- Wikidata Quality Constraints (WBQC) (Prometheus) (is Prometheus and just needs standardization?)
- Finalizing the above two closes T359246
- Wikidata Query Builder
- Wikidata Query Service UI
- Wikidata Reliability Metrics
- Parts moved to Airflow
- Wikidata Site Stats [Priority]
- Needed: Active Users, Active Items per Active Editors, Active Users by Namespace, Edit Count by Namespace, All Users by Namespace
- Wikidata Special:EntityData
- Parts moved to Airflow
- Wikidata Tasks
- Wikidata change propagation
- Wikidata internal performance monitoring
- Wikidata WebPageTest (confirmed by WMF as not needed)
- No data for years
- sitespeed_io.desktop.firstView.pageSummary isn't in MediaWiki code (link)
- Reached out to the appropriate person at WMF
WMDE Wikibase Product Platform
- Copy of Wikibase API wbgetentities (marked historical and readonly)
- Ifrah's Dashboard (personal dashboard) (notice removed, personal dashboard)
- Ollie's Sandbox (deleted)
- (Legacy) Wikibase REST API on Wikidata (marked as read only)
- Kartotherian (WIP) (confirmed by @awight as not needed)
- MediaWiki Advanced Search (confirmed by @awight as not needed)
- RevisionSlider (confirmed by @awight as not needed)
Deprecate (?)
Dashboards that are not needed anymore are deleted after communicating with the team:
- T209504
- T240884
- Wikidata API format usage (old)
- One panel with no data and daily.wikidata.api.formats isn't in MediaWiki code (link)
- Wikidata Social Followers
- Wikidata top page views
WMDE Wikibase Product Platform
- Beta Features ( discontinued )
- Catwatch Feature (discontinued)
- CodeMirror
- Echo Mention Errors
- Echo Mention Status Notifications
- Reference Previews Usage ( discontinued )
- Template Wizard
- TemplateData Editor
- TwoColConflict
- Visual Editor Template Dialog
Deadline
Please make the time sensitivity of this request clear with a date that it should be completed by. If there is no specific date, then the task will be triaged based on its priority.
As soon as possible for all work in this task
Information below this point is filled out by the task assignee.
Assignee Planning
Sub Tasks
A full breakdown of the steps to complete this task.
- Subtasks are above for the various dashboards as they're found and listed
Estimation
Estimate: 5 days
Actual:
Notes
Things that came up during the completion of this task, questions to be answered and follow up tasks.
- Note