Skip to content

rudy-6-4/biggraphite

 
 

Repository files navigation

THIS SOFTWARE IS NOT READY FOR PRODUCTION USE AND IS PROVIDED AS-IS

Build Status Coverage Status Dependency Status Join the chat at https://gitter.im/criteo/biggraphite

Big Graphite

BigGraphite is a storage layer for timeseries data. It integrates with Graphite as a plugin.

For usage information and how to contribute, please see CONTRIBUTING.md.

Usage

See USAGE.md and CONFIGURATION.md.

Contact

Backends

There is only one supported backend for now: Cassandra, whose design is described in CASSANDRA_DESIGN.md.

Code structure

  • biggraphite.accessor exposes the public API to store/retrieve metrics
  • biggraphite.metadata_cache implements a machine-local cache using LMDB so that one does not need a round-trip for each call to accessor
  • biggraphite.plugins.* implements integration with Carbon and Graphite
  • biggraphite.backends.* implements the storage backends (eg: Cassandra-specific code)

About

Simple Scalable Time Series Database

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%