Bez popisu

Jared 9e661a0fe2 Merge pull request #223 from sensu/feature/doc-cleanups před 6 roky
defaults 8c5787f7f9 test(molecule) Add testing for OracleLinux 7 před 6 roky
docs e530b82191 uchiwa fixup link před 6 roky
handlers 78fd73bd48 chore(namespace) Update uchiwa_ namespace to sensu_uchiwa_ před 6 roky
meta 0cbcc901fc Add Ubunutu 18.04 back and cleanup links před 6 roky
molecule 8c5787f7f9 test(molecule) Add testing for OracleLinux 7 před 6 roky
tasks 3b8fbd726f Drop extra 0 před 6 roky
templates 78fd73bd48 chore(namespace) Update uchiwa_ namespace to sensu_uchiwa_ před 6 roky
vars a908eb0ce5 bintray.com/rabbitmq/rpm/erlang is going away před 6 roky
.gitattributes 3db5ac0993 Do not publish travis config to galaxy před 7 roky
.gitignore d378402c51 Templates in client_definitions před 6 roky
.travis.yml 150e1d5d09 Adds oraclelinux to TravisCI před 6 roky
.yamllint f17f4182be Update .yamllint to Galaxys custom version před 6 roky
CHANGELOG.md 1c9f88ccca Prep Changelog for 5.3.0 před 6 roky
LICENSE 20bc9a0100 Initial commit of documentation před 10 roky
Pipfile 067578eccc Include mkdocs for local doc testing před 6 roky
Pipfile.lock 067578eccc Include mkdocs for local doc testing před 6 roky
README.md 29c3b55f06 Update Calums link to github před 6 roky
mkdocs.yml 6b84874e84 The pages configuration option has been deprecated and will be removed in a future release of MkDocs. Use nav instead. před 6 roky

README.md

Sensu Ansible Galaxy Build Status

This role deploys a full Sensu stack, a modern, open source monitoring framework.

Features

  • Deploy a full Sensu stack, including RabbitMQ, redis, and the Uchiwa dashboard
  • Full support for Sensu Enterprise
  • Tight integration with the Ansible inventory - deployment of monitoring checks based on inventory grouping
  • Fine grained control over dynamic client configurations
  • Remote plugin deployment
  • Automatic generation and dynamic deployment of SSL certs for secure communication between your clients and servers
  • Highly configurable

Batteries included, but not imposed

Along with deploying the Sensu Server, API and clients, this role can deploy a full stack: RabbitMQ, redis, and the Uchiwa dashboard. However, if you want to rely on other roles/management methods to deploy/manage these services, it's nice and easy to integrate this role.

Documentation Documentation

Read the full documentation for a comprehensive overview of this role and its powerful features.

Requirements

This role requires:

Supported Platforms

Automatically tested via TravisCI

Supported manually (compatibility not always guaranteed)

Role Variables

See Role Variables for a detailed list of the variables this role uses

Example Playbook

  - hosts: all
    roles:
      - role: sensu.sensu

Or, passing parameter values:

  - hosts: sensu_masters
    roles:
      - { role: sensu.sensu, sensu_master: true, sensu_include_dashboard: true  }

Ansible version support

All changes to this role are actively tested against Ansible 2.6 and 2.7 at this time. Ansible 2.5 is required at a minimum.

License

MIT

Author Information

Originally created by Calum MacRae and supported by the Sensu Community Ansible Maintainers

Contributors

See the projects Contributors page

Feel free to: Raise an issue Contribute