Graphite (software)
{{about||the programmable Unicode-compliant smart-font technology and rendering system developed by SIL International|Graphite (SIL)}}
{{short description|Tool that monitors and graphs the performance of computer systems}}
{{Infobox software
| name = Graphite
| logo =
| logo alt =
| logo caption =
| screenshot =
| screenshot alt =
| caption =
| collapsible =
| author =
| developer = Ruiz
| released = {{Start date and age|2008}}{{cite web|url=https://www.cnet.com/news/orbitz-paves-the-way-to-enterprise-open-source-contributions/|title=Orbitz paves the way to enterprise open-source contributions|first=Matt|last=Asay|date=June 27, 2008|website=CNET}}
| discontinued =
| ver layout =
| latest release version =
| latest release date =
| latest preview version =
| latest preview date =
| repo =
| operating system =
| platform =
| size =
| programming language = JavaScript, Python (Django)
| language count =
| language footnote =
| genre =
| license = Apache License 2.0
| alexa =
| website = https://github.com/graphite-project/graphite-web
| standard =
| AsOf =
}}
File:Graphite (log monitoring software).png
Graphite is a free open-source software (FOSS) tool that monitors and graphs numeric time-series data such as the performance of computer systems.
Joshi, Nishes. [http://hdl.handle.net/10852/9085 Interoperability in monitoring and reporting systems]. Masteroppgave, University of Oslo, 2012.
Graphite was developed by Orbitz Worldwide, Inc and released as open-source software in 2008.{{cite web |url=http://www.cnet.com/news/orbitz-paves-the-way-to-enterprise-open-source-contributions/ |title=Orbitz paves the way to enterprise open-source contributions |last=Asay |first=Matt |publisher=CNET |date=2008-06-27 |accessdate=2016-06-29 }}
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)
- 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.{{cite book |last=Dixon |first1=Jason |title=Monitoring with Graphite |publisher=O'Reilly Media |year=2014 |isbn=978-1491916438 }}
See also
References
{{reflist}}
External links
- {{github|graphite-project/graphite-web|Graphite}}
- [http://graphite.readthedocs.org/ Latest documentation]
- [http://graphite.wikidot.com/ Screenshots, FAQ and outdated documentation]
- [http://graphite.readthedocs.org/en/latest/tools.html Tools That Work With Graphite], mentioning and describing e.g. Grafana, a Graphite dashboard replacement
Category:Free software programmed in JavaScript
Category:Free software programmed in Python
Category:Software using the Apache license
{{free-software-stub}}