manala.sensu_go

#######################################################################################################

:exclamation: DESAPROBACIÓN :exclamation:

Este repositorio y el rol asociado están descontinuados en favor de la Colección de Ansible de Manala

Encontrarás información sobre su uso en el repositorio de la colección

#######################################################################################################

Rol de Ansible: Sensu Go [ Estado de Construcción

:exclamation: Reporta problemas y envía Solicitudes de Extracción en el repositorio principal de Roles de Ansible :exclamation:

Este rol se encarga de la configuración de Sensu Go.

Es parte de la pila de Ansible de Manala pero se puede usar como un componente independiente.

Requisitos

Este rol está diseñado para trabajar con los paquetes oficiales de sensu go, disponibles en el repositorio de sensu go. Por favor, usa el rol manala.apt para manejarlo correctamente.

manala_apt_preferences:
  - sensu-go@sensu-go

Dependencias

Ninguna.

Instalación

Ansible 2+

Usando el cli de ansible galaxy:

ansible-galaxy install manala.sensu_go

Usando un archivo de requisitos de ansible galaxy:

- src: manala.sensu_go

Controladores del Rol

Nombre Tipo Descripción
reiniciar sensu go Servicio Reinicia todos los servicios de sensu go instalados

Variables del Rol

Nombre Por Defecto Tipo Descripción
manala_sensu_go_install_packages ~ Array Paquetes de dependencia a instalar
manala_sensu_go_install_packages_default ['sensu-go-backend', 'sensu-go-cli'] Array Paquetes de dependencia por defecto a instalar
manala_sensu_go_backend false Array Paquete adicional a instalar ('sensu-go-backend' si está en true)
manala_sensu_go_backend_config_file /etc/sensu/backend.yml String Ruta al archivo de configuración del backend
manala_sensu_go_backend_config {} Array Directrices de configuración para el sensu-backend
manala_sensu_go_agent_config_file /etc/sensu/agent.yml String Ruta al archivo de configuración del agente
manala_sensu_go_agent_config {} Array Directrices de configuración para el sensu-agent
manala_sensu_go_services {} Array Habilitar e iniciar servicios de sensu (sensu-backend, sensu-agent)

Ejemplo de configuración

Backend de Sensu Go

manala_sensu_go_backend: true

manala_sensu_go_backend_config:
  - state-dir: /tmp

Agente de Sensu Go

manala_sensu_go_agent_config:
  - backend-url: ['ws://127.0.0.1:8081']
  - subscriptions: ['linux', 'mysql', 'foo']

Ejemplo de playbook

- hosts: sensu
  roles:
    - { role: manala.sensu_go }

Licencia

MIT

Información del autor

Manala (http://www.manala.io/)

Acerca del proyecto

Install and configure sensu

Instalar
ansible-galaxy install manala.sensu_go
Licencia
Unknown
Descargas
619
Propietario
Manala is an open source project supported by the french web agency ELAO providing advanced ansible roles for website's infrastructures and far more.