*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-utilization?orgId=1
[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/>
_______________________________________________
Wikitech-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

Reply via email to