Graphite (software)
Jump to navigation
Jump to search
| Graphite | |
|---|---|
| File:Graphite (log monitoring software).png Example output | |
| Developer | Ruiz |
| Initial release | 2008[1] |
| Repository |
|
| Written in | JavaScript, Python (Django) |
| Engine | |
| License | Apache License 2.0 |
| Website | https://github.com/graphite-project/graphite-web |
Graphite is a free open-source software (FOSS) tool that monitors and graphs numeric time-series data such as the performance of computer systems.[2] Graphite was developed by Orbitz Worldwide, Inc and released as open-source software in 2008.[3]
Graphite collects, stores, and displays time-series data in real time.
The tool has three main 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)[2]
- Graphite webapp - A Django webapp that renders graphs on-demand using Cairo library.
Graphite is used in production by companies such as Ford Motor Company, Booking.com, GitHub, Etsy, The Washington Post and Electronic Arts.[4]
See also
[edit | edit source]References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Joshi, Nishes. Interoperability in monitoring and reporting systems. Masteroppgave, University of Oslo, 2012.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]- Graphite on GitHub
- Latest documentation
- Screenshots, FAQ and outdated documentation
- Tools That Work With Graphite, mentioning and describing e.g. Grafana, a Graphite dashboard replacement