Skip to content

criteo/carbon-tooling

Repository files navigation

carbon-tooling

Tooling to manage the Carbon stack.
Injector component simulate the injection of metrics to carbon-relay-ng.
Sink component simulate the receiving part.
Prometheus observe the latency and metrics loss of the carbon-relay-ng thanks to the metrics of Injector and Sink.

How to use it ?

Install docker
Build a carbon-relay-ng image as criteo-carbon-relay-ng

docker build . -t criteo-carbon-relay-ng

Now you can run the the docker-compose to test the criteo-carbon-relay-ng

cd deployments/docker-compose/
docker-compose build
docker-compose up 

Check the prometheus alerts at http://localhost:9090/alerts