jaredledvina / sensu-client

Ansible role for Sensu Clients
MIT License
1 stars 1 forks source link
ansible-role sensu sensu-client

Build Status MIT Licensed Ansible Galaxy

Sensu Client

Ansible role for Sensu Clients. Tested on Debian 8, Debian 9, and Ubuntu 14.04 only.

Requirements

Role Variables

See defaults/main.yml

Dependencies

Nothing at this time.

Example Playbook

---
- hosts: client
  roles:
    - role: sensu-client
      sensu_client_gems:
        - sensu-plugin
      sensu_client_plugins:
        - sensu-plugins-http
      sensu_client_checks:
        sensu-website:
          command: check-http.rb -u https://sensuapp.org
          subscribers:
            - all
          interval: 60

Development:

This repo uses pre-commit to manage local git commit hooks. Checkout https://pre-commit.com for details.