Graphite
Graphite is open source software that provides real-time
visualization and storage of numeric time-series data on an enterprise
level.
Graphite consists of a storage backend and a web-based
visualization frontend. Client applications send streams of numeric
time-series data
to the Graphite backend (called carbon), where it gets stored in
fixed-size database files similar in design to RRD. The web frontend
provides 2 user interfaces for visualizing this data in graphs
as well as a simple URL-based API for direct graph generation.
Graphite's design is focussed on providing simple interfaces
(both to users and applications), real-time visualization,
high-availability,
and enterprise scalability.
The Graphite webapp is built on the Django web
framework and uses the ExtJS Javascript GUI toolkit.
Graphite 0.9.10
|
|
Price
Free to download
Size
2.0MB
License
Apache License 2.0
Developer
Orbitz
Website
graphite.wikidot.com
System Requirements
Python 2.4 or higher
Pycairo
Django 1.0 or higher
django-tagging 0.3.1 or higher
Twisted 8.0 or higher
zope-interface
fontconfig
Apache with mod_wsgi and mod_python
Support
Sites:
Documentation,
Quickstart
Guide, FAQ,
Launchpad
Selected
Reviews:
|
Features include:
- Stores numeric time-series data
- Renders graphs of this data on demand
- 3 components:
- carbon - a Twisted daemon that listens for time-series
data
- whisper - a simple database library for storing
time-series data (similar in design to RRD)
- graphite webapp - A Django webapp that renders graphs
on-demand using Cairo
- Charts values and displays them as time series data to
which can be applied apply filters and functions
- Real-time graphs
- Allows for dragging and dropping of graphs on top of each
other
Return
to Log Analyzers Home Page
Last Updated Sunday, December 23 2012 @ 02:26 AM EST |