Graphite 1.1: Teaching an Old Dog New Tricks
Blog post from Grafana Labs
Graphite 1.1 introduces significant updates and new features, notably the addition of tag support, which enhances the ability to describe metrics more richly and perform flexible queries, similar to Prometheus. The release also brings improvements to the Graphite render API by allowing the chaining of functions using piping syntax, providing a more streamlined and consistent aggregation process, and supporting custom function plugins for specific use cases. The clustering code has been optimized for better performance in a clustered deployment, simplifying the handling of remote versus local series and enabling parallel execution of data requests. Additionally, Graphite 1.1 supports Python 3.x and Django 1.11, marking a crucial step toward long-term project sustainability. The update paves the way for broader ecosystem enhancements, including Prometheus integration and Graphite tag support in tools like Grafana, expanding its capabilities and appeal within the analytics community.