GitPedia

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.

From graphite-project·Updated June 8, 2026·View on GitHub·

Carbon is one of three components within the Graphite project: The project is written primarily in Python, distributed under the Apache License 2.0 license, first published in 2012. It has gained significant community traction with 1,531 stars and 483 forks on GitHub. Key topics include: carbon, graphite, graphite-components, metrics, python.

Latest release: 1.1.10
May 22, 2022View Changelog →

Carbon

Codacy Badge
Build Status
FOSSA Status
codecov

Overview

Carbon is one of three components within the Graphite project:

  1. Graphite-Web, a Django-based web application that renders graphs and dashboards
  2. The Carbon metric processing daemons
  3. The Whisper time-series database library

Graphite Components

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.

License

Carbon is licensed under version 2.0 of the Apache License. See the LICENSE file for details.

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from graphite-project/carbon via the GitHub API.Last fetched: 6/25/2026