https://github.com/graphite-project/carbon
Carbon is one of the components of Graphite, and is responsible for receiving metrics over the network and writing them down to disk using a storage backend.
https://github.com/graphite-project/carbon
carbon graphite graphite-components metrics python time-series
Last synced: 8 months ago
JSON representation
Carbon is one of the components of Graphite, and is responsible for receiving metrics over the network and writing them down to disk using a storage backend.
- Host: GitHub
- URL: https://github.com/graphite-project/carbon
- Owner: graphite-project
- License: apache-2.0
- Created: 2012-05-07T21:29:41.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2025-02-02T16:44:09.000Z (11 months ago)
- Last Synced: 2025-04-09T00:11:07.123Z (9 months ago)
- Topics: carbon, graphite, graphite-components, metrics, python, time-series
- Language: Python
- Homepage: http://graphite.readthedocs.org/
- Size: 1.9 MB
- Stars: 1,520
- Watchers: 102
- Forks: 490
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-monitoring - Graphite carbon github - Graphite carbon. (Nagios Monitoring / Nagios Monitoring Addons)
README
# Carbon
[](https://www.codacy.com/app/graphite-project/carbon?utm_source=github.com&utm_medium=referral&utm_content=graphite-project/carbon&utm_campaign=badger)
[](http://travis-ci.org/graphite-project/carbon)
[](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fgraphite-project%2Fcarbon?ref=badge_shield)
[](https://codecov.io/gh/graphite-project/carbon)
## Overview
Carbon is one of three components within the Graphite project:
1. [Graphite-Web](https://github.com/graphite-project/graphite-web), a Django-based web application that renders graphs and dashboards
2. The Carbon metric processing daemons
3. The [Whisper](https://github.com/graphite-project/whisper) time-series database library

Carbon is responsible for receiving metrics over the network, caching them in memory for "hot queries" from the Graphite-Web application, and persisting them to disk using the Whisper time-series library.
## Installation, Configuration and Usage
Please refer to the instructions at [readthedocs](http://graphite.readthedocs.org/).
## License
Carbon is licensed under version 2.0 of the Apache License. See the [LICENSE](https://github.com/graphite-project/carbon/blob/master/LICENSE) file for details.