corvino / prometheus-playground

Vagrant and Ansible setup for playing with Prometheus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Web UIs

Exporter Metrics Endpoints

Ansible

Ansible is used to sync and build the Vapor app, mainly because it makes using rsync to the vagrant box easy.

This deploy and can also be done through the deploy.sh shell wrapper. This scripe should really take an argument that specifies the playbook, with the vapor deploy as the default. But one thing at a time.

Vapor

Ran into neeind to specify binding to 0.0.0.0 to make the Vapor service accessible externally. Maybe this can be handled through nginx instead?

Load

There is a simple load test using Tsung.

tsung -f load/config.xml start

About

Vagrant and Ansible setup for playing with Prometheus


Languages

Language:Swift 72.5%Language:Shell 27.5%