Graphite is a data analysis package that provides a range of data visualization formats. Graphite analyzes a stream of data, looking for changes in patterns, which is a useful characteristic for those who want to build their own system monitoring service. Graphite can be used for a range of applications that involve market analysis.