infowolfe.sd-agent

infowolfe.sd-agent

[Server Density] es un servicio de monitoreo basado en la nube que proporciona gestión en la nube, verificación de sitios/apps y monitoreo de instancias. Su agente basado en Python es relativamente simple, muy configurable y se puede extender fácilmente mediante el uso de plugins de pago o personalizados. Este rol de [Ansible] es para desplegar el agente de [Server Density] desde tu playbook.

Instalación

Este rol requiere [Ansible] >= 1.5

Requisitos

Advertencia: este rol utiliza el módulo 'uri', que depende de httplib2, el cual se instalará automáticamente para ti.

Variables del Rol

Por el momento, solo se requieren establecer 2 variables. Esta sección puede ampliarse en el futuro para incluir más.

---
sd_url: "https://example.serverdensity.io"
sd_api_token: "tu_clave_api"
sd_group: "{{ tag_class_foo }}" # definición opcional del grupo SD

Si no defines lo anterior, es probable que este rol falle, ya que nunca habrá valores predeterminados establecidos para sd_url o sd_api_token.

Variables opcionales: (y sus valores predeterminados). Más información se puede encontrar en roles/infowolfe.sd-agent/templates/config.cfg.j2

---
- sd:
  - loglevel: error
  - plugin_dir: sin valor predeterminado 
  - rundir: /run
  - tmpdir: /tmp/sd-agent
  - apache_status_url: ''
  - apache_user: ''
  - apache_pass: ''
  - mongodb_server: ''
  - mongodb_dbstats: ''
  - mongodb_replset: ''
  - mysql_server: ''
  - mysql_user: ''
  - mysql_pass: ''
  - nginx_status_url: ''
  - rabbitmq_status_url: http://localhost:55672/api/overview
  - rabbitmq_user: invitado
  - rabbitmq_pass: invitado

Dependencias

Ninguna.

Ejemplo de Playbook

- hosts: servers
  roles:
    - { role: infowolfe.sd-agent }

Licencia

BSD

Información del Autor

Puedes contactarme en freenode (#ansible), en twitter, google hangouts (anteriormente google talk - jabber) y a través de issues/pull requests aquí en [github]. Si eres astuto, notarás que también tengo una dirección de email en gmail.

Acerca del proyecto

ServerDensity python agent install

Instalar
ansible-galaxy install infowolfe.sd-agent
Licencia
Unknown
Descargas
190
Propietario