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

  • Configured Sensu master server(s)

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.

About

Configures Sensu clients in a sane way

Install
ansible-galaxy install jaredledvina/sensu-client
GitHub repository
License
mit
Downloads
39
Owner
Private Pilot | Open Source Maintainer | Coffee Enthusiast