Graphite graph DSL
Graphite provides several interfaces for creating graphs and dashboards, but one of its powerful features is an API for generating graphs and retrieving raw data. This allows easy embedding of graphs in custom dashboards and other applications.
The process of describing complex graphs is however cumbersome at best. Graphite_GraphBuilder attempts to reduce the complexity of embedding Graphite graphs in PHP based applications by providing a fluent API for describing graphs and a facility for loading full or partial graph descriptions from ini files.
For usage and installation instructions see the main Graphite_GraphBuilder site.
Inspired by https://github.com/ripienaar/graphite-graph-dsl/