Skip to content

Ansible playbooks for launching servers in order to monitor events with riemann.

License

Notifications You must be signed in to change notification settings

arthuralvim/monitor-riemann-server

Repository files navigation

monitor-riemann-server

Ansible playbooks for launching servers to be monitored with Riemann.

We will make the provision of 2 Ubuntu machine with this tools:

Architecture

  1. Riemann Server, Riemann Dashboard and Grafana. (ssh root@33.33.33.30)
  2. InfluxDB (ssh root@33.33.33.31)

Installation

Install Ansible

$ pip install -r requirements.txt

Install Vagrant and an Ubuntu Box

$ sudo apt-get install virtualbox
$ sudo apt-get install vagrant
$ sudo apt-get install virtualbox-dkms
$ vagrant box add ubuntu/trusty64 https://atlas.hashicorp.com/ubuntu/boxes/trusty64

Deploy Vagrant Machines

$ vagrant up

Deploy all acording to your hosts.

$ play dev (WIP)

Deploy InfluxDB

$ play dev servers-db
$ open http://33.33.33.31:8083

Authentication needed: username: admin password: admin

Deploy Riemann Server

$ play dev servers-reimann
$ open http://33.33.33.30:4567

Deploy Grafana

$ play dev servers-reimann -t grafana
$ open http://33.33.33.30:3000

Authentication needed: username: grafana password: grafana

Deploy Riemann Client

$ play dev servers-reimann -t riemann-client (WIP)

License

MIT

About

Ansible playbooks for launching servers in order to monitor events with riemann.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published