/riemann-server-ansible-role

Ansible role for Riemann server

Primary LanguageClojure

This is an Ansible role for installing Riemann.

You may also be interested in:

  • an Ansible role for Riemann dash, a web application used to view data in Riemann

What it Does

Software

Installs Riemann server, either via .deb and .rpm packages (riemann_use_package, default true) or from a tarball (riemann_use_tarball).

Configuration & Logging

Creates the files:

  • /etc/riemann/riemann.config -- configuration file for Riemann
  • /var/log/riemann -- log directory for Riemann

Services

Creates the service riemann.

FIXME: No service is set up when using RedHat and riemann_use_tarball...

Usage

Use the role in a playbook like this:

- hosts: all
  roles:
    - riemann-server