*TL;DR:*The SRE Observability team asks that no new metrics be deployed to Graphite, as the service will be transitioned to a read-only state by the end of Q3 FY2024/25 (~Spring 2025)—details in T228380 [1].
Please disable or migrate all existing Graphite metrics to Prometheus [2] and retire the corresponding panels and dashboards as applicable before the end of Q3 FY2024/25 (~Spring 2025).
*Technical Sunsetting of Graphite for Prometheus Reminder*The SRE Observability team has been operating Prometheus [1] in production for several years, offering several operational benefits over Graphite. After a long period of observation and usage, the team has determined that migrating MW off Graphite ensures we stay ahead with a supported, scalable metrics platform for more effective dimensional metrics analysis and storage.
Prometheus also provides more robust data labeling, storage, and querying capabilities. This initiative is fundamental to unifying our metrics, enhancing monitoring, improving MW observability, and reducing tool fragmentation.
*Notice and Action Required* *The team plans to make Graphite read-only by the end of Q3 FY 2024/2025 (Spring 2025) and begin the formal deprecation of Graphite in production [1].* We ask all teams and maintainers to check this dashboard [3] and related task T350592 [4] and claim metrics and dashboards in associated tasks or related to components under their care. Disable/remove any unused metrics and dashboards first, then follow the migration process outlined in the task to *migrate all “in-use” metrics before the end of Q3 FY 2024/2025 (March 2025)*. *After this date, Graphite will be read-only, and no new data will be ingested. *
Graphite will continue to be available for another year to provide historical data in read-only “mode” while new history is recorded in Prometheus. Please see the tracking task T228380 [2] or roadmap [5] for additional details.
Related Links: [1] Tech debt: sunsetting of Graphite https://phabricator.wikimedia.org/T228380 [2] Wikitech:Prometheus https://wikitech.wikimedia.org/wiki/Prometheus [3] List of dashboards w/Graphite queries https://grafana.wikimedia.org/d/K6DEOo5Ik/grafana-graphite-datasource-utiliz... [4] EPIC: migrate in-use metrics and dashboards to statslib https://phabricator.wikimedia.org/T350592 [5] Graphite Deprecation Roadmap https://wikitech.wikimedia.org/wiki/Graphite/Deprecation_Roadmap
Thank you for reading! Be safe and happy.
Best, Leo
*Leo Mata* (he/him)
Engineering Manager - Observability Wikimedia Foundation https://wikimediafoundation.org/