sensu.sensu

Sensu Ansible Galaxy Estado de Construcción

Únete al chat en https://slack.sensu.io/

Este rol implementa un conjunto completo de Sensu Core, un marco de monitoreo moderno y de código abierto.

Fin de Vida

Ten en cuenta que este rol solo implementa Sensu Core, el cual ha llegado a su estado de fin de vida.

Para más detalles, consulta https://blog.sensu.io/eol-schedule-for-sensu-core-and-enterprise y https://blog.sensu.io/announcing-the-sensu-archives

Si deseas migrar a Sensu Go, hay documentos disponibles en https://docs.sensu.io/sensu-core/latest/migration/ y una nueva colección oficial de Ansible respaldada por XLab disponible aquí: https://github.com/sensu/sensu-go-ansible

Características

  • Implementa un conjunto completo de Sensu, incluyendo RabbitMQ, redis, y el panel de control Uchiwa
  • Soporte completo para Sensu Enterprise
  • Integración sólida con el inventario de Ansible: implementación de chequeos de monitoreo basados en agrupaciones de inventario
  • Control detallado sobre configuraciones dinámicas de clientes
  • Implementación remota de plugins
  • Generación automática y despliegue dinámico de certificados SSL para comunicación segura entre tus clientes y servidores
  • Altamente configurable

Baterías incluidas, pero no impuestas

Además de implementar el servidor Sensu, la API y los clientes, este rol puede implementar un conjunto completo: RabbitMQ, redis, y el panel de control Uchiwa. Sin embargo, si prefieres usar otros roles/métodos de gestión para implementar/gestionar estos servicios, es fácil integrar este rol.

Documentación Documentación

Lee la documentación completa para una visión general detallada de este rol y sus potentes características.

Requisitos

Este rol requiere:

Plataformas Soportadas

Probadas automáticamente a través de TravisCI

Soportadas manualmente (compatibilidad no siempre garantizada)

Variables del Rol

Consulta Variables del Rol para una lista detallada de las variables que utiliza este rol.

Ejemplo de Playbook

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

O, pasando valores de parámetros:

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

Soporte de versiones de Ansible

Todos los cambios a este rol se prueban activamente contra Ansible 2.6 y 2.7 en este momento. Se requiere un mínimo de Ansible 2.5.

Licencia

MIT

Información del Autor

Creado originalmente por Calum MacRae y respaldado por los Mantenedores de Ansible de la Comunidad Sensu

Contribuidores

Consulta la página de Contribuidores del proyecto

Siéntete libre de: Reportar un problema Contribuir

Acerca del proyecto

Deploy a full Sensu monitoring stack; including redis, RabbitMQ & the Uchiwa dashboard

Instalar
ansible-galaxy install sensu.sensu
Licencia
mit
Descargas
1.3M
Propietario
Full-stack monitoring for today's business.