Skip to content

Docker container running carbon-cache, graphite-web, statsite and grafana

License

Notifications You must be signed in to change notification settings

diylogos/graphite-stack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

graphite-stack

Docker container running carbon-cache, graphite-web, statsite and grafana

This docker image is based on the synthesize.

Like synthesize this image provices a complete installation of Graphite.

Provides

Usage

To get started, just start a container.

docker run -d --name graphite -p3000:3000 -p2003:2003 -p443:443 -p8125:8125 raintank/graphite-stack

The stack will listen on the following ports:

  • 2003 tcp (metrictank's carbon input)
  • 8125 udp (statsd endpoint)
  • 3000 tcp (grafana's http port)
  • 443 tcp (graphite-web and the graphite query api.)

carbon

Start sending metrics directly using the carbon protocol. For details see the graphite documentation

statsd

Start sending metrics dirctly using the statsD protocol. refer to the statsite documentation

Graphite

The original Graphite UI is available at https://localhost/. If you are using Docker Toolbox on MacOS, then change localhost to the IP of the Virtualbox VM running docker. This IP can be retreived with docker-machine ip

There is a superuser (Django) account that grants access to the administrative features in the backend Django database. The default credentials are:

  • username admin
  • password graphite_me_synthesize

Grafana

The grafana UI is available at http://localhost:3000/. If you are using Docker Toolbox on MacOS, then change localhost to the IP of the Virtualbox VM running docker. This IP can be retreived with docker-machine ip

The default user credentials are:

  • username: admin
  • password: admin

Once logged into grafana you will need to add the datasource. Navigate to http://localhost:3000/datasources/new Then enter the following information

Then click "Add"

About

Docker container running carbon-cache, graphite-web, statsite and grafana

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.4%
  • Shell 0.6%