Skip to content
This repository has been archived by the owner on May 10, 2018. It is now read-only.

msiebuhr/MetricBase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MetricBase

OLD TOY PROJECT - NOT MAINTAINED

If you want to play around, feel free to fork the project and hack away. If you're thinking of serious use, I'll be happy to hand over the project.

For play/experimentation/single-server version of Graphite.

Structure

Front-ends are pieces of code that talk to the world around it. They, in turn, talk to a backend.

Back-ends are chained, and commands modified/passed from one to the next until the request is processed in it's entirety.

Building

go get github.com/msiebuhr/MetricBase
go build ./bin/MetricBase/

Start the server

./MetricBase

It listens for the Graphite text protocol on TCP port 2003 and has a webserver running on http://localhost:8080/ that serves a simple front-end from /http-pub/.

About

play/experimentation/single-binary version of Graphite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published