cristian04.cloudwatch_monitoring

ansible-role-cloudwatch-monitoring

Estado de Construcción

Este rol instala la última monitorización de AWS CloudWatch.

Probado en Ansible 2.2.0.0

Cómo hacerlo

Instalación

ansible-galaxy install cristian04.cloudwatch-monitoring

Recomendaciones:

  • No añadas el rol al Control de Fuente. Usa ansible-galaxy en su lugar.
  • Puedes crear un archivo requirements escribiendo ansible-galaxy list >> galaxy.roles.yml.
  • Para instalar todas las dependencias de ansible-galaxy, ejecuta ansible-galaxy install -r galaxy.roles.yml.
  • Tu archivo ansible.cfg debe estar configurado con la ruta correcta a los roles.
  • Puedes sobrescribir ansible.cfg usando el parámetro -p. Ejemplo: ansible-galaxy install -r galaxy.roles.yml -p roles/

Variables del Rol

Echa un vistazo a cloudwatch-monitoring/defaults para ver un archivo de ejemplo.

  • cloud_watch_monitoring_path: /opt
  • path: /
  • cron_specs:
    • { name: "Monitoreo de Cloudwatch", minute: "/5", hour: "", job: "{{ cloud_watch_monitoring_path }}/aws-scripts-mon/mon-put-instance-data.pl --disk-space-util --disk-path={{ path }} --from-cron --aws-access-key-id={{ cloudwatch_aws_key }} --aws-secret-key={{ cloudwatch_aws_secret_key }}" }

Tareas Pendientes

  • Agregar pruebas
  • Agregar imágenes de Vagrant para probar

Licencia

BSD

Información del Autor

Cristian Marquez Russo.

Basado en el trabajo realizado por Amrit Singh.

Acerca del proyecto

Amazon Cloudwatch Monitoring

Instalar
ansible-galaxy install cristian04.cloudwatch_monitoring
Licencia
Unknown
Descargas
2.6k
Propietario