Ansible no crea sus propios registros de forma predeterminada; debe indicarle que lo haga, utilizando un ansible.cfg
archivo. Ansible realiza algunos registros en syslog de forma predeterminada:
Tenga en cuenta que ansible, sin esta configuración, registrará los argumentos del módulo llamados al registro del sistema de las máquinas administradas .
Entonces, eso registrará los argumentos del módulo en el registro del sistema de las máquinas que está administrando .
Para activar el registro completo , en su máquina de control, puede crear un ansible.cfg
archivo que se vea así:
[defaults]
log_path = ./ansible.log
Luego guárdelo en un lugar donde ansible lo buscará. Ansible comprueba estas ubicaciones en busca de ansible.cfg
archivos, en este orden:
- ANSIBLE_CONFIG (una variable de entorno)
- ansible.cfg (en el directorio actual)
- .ansible.cfg (en el directorio de inicio)
- /etc/ansible/ansible.cfg
Una opción alternativa es establecer la ANSIBLE_LOG_PATH
variable de entorno, en la ruta en la que desea iniciar sesión, es equivalente a configurar la log_path
opción en el ansible.cfg
archivo.
Consulte aquí para obtener más información: http://docs.ansible.com/intro_configuration.html
Revise la ubicación del archivo syslog de su sistema. Ahí es donde generalmente termina para mí (Ubuntu 12.04).
De lo contrario, es posible que desee ejecutar
ansible-playbook -vvvv $args
para activar algunos registros de depuración y luegotee
en un archivo.fuente