Page MenuHomePhabricator

Content Translation Grafana Dashboard uses the legacy Graphite datasource
Closed, ResolvedPublic

Description

The Content Translation grafana dashboard(not same as cxserver dashboard) is relatively unused these days. But this dashboard has deprecation notice and it would be good idea to update and maintain it properly.

This dashboard uses the legacy Graphite datasource. The default Grafana datasource has been changed to Prometheus (via Thanos), and the Graphite datasource is now deprecated. Existing metrics are being actively migrated to Prometheus. The SRE Observability team asks that no new metrics be deployed to Graphite, as it will become read-only in spring 2025 (end of Q3 FY2024-25). For additional details, please see T228380.

Event Timeline

For context, I reviewed these metrics, and they are part of Mw.Track (JavaScript), for example: mw.track('counter.MediaWiki.cx.campaign.' + campaign + '.accept', 1);.

Change #1121721 had a related patch set uploaded (by Andrea Denisse; author: Andrea Denisse):

[mediawiki/extensions/ContentTranslation@master] mediawiki.cx: Migrate campaign counter to Prometheus

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

Change #1123016 had a related patch set uploaded (by Andrea Denisse; author: Andrea Denisse):

[mediawiki/extensions/ContentTranslation@master] mediawiki.cx: Migrate publish success|fail counter to Prometheus

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

Change #1123030 had a related patch set uploaded (by Andrea Denisse; author: Andrea Denisse):

[mediawiki/extensions/ContentTranslation@master] mediawiki.cx: Migrate publish, save, restore counters to Prometheus

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

Change #1121721 merged by Andrea Denisse:

[mediawiki/extensions/ContentTranslation@master] mediawiki.cx: Migrate campaign counter to Prometheus

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

Change #1123030 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] mediawiki.cx: Migrate publish, save, restore counters to Prometheus

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

Change #1123016 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] mediawiki.cx: Migrate publish success|fail counter to Prometheus

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

andrea.denisse claimed this task.

Hi @santhosh, all of the metrics are migrated to the new prometheus data store and all of the panels in the Content translation dashboard now use the new data source.