Você pode usar o módulo lineinfile?
- lineinfile: create=yes regexp="NONEXISTENTLINE" dest=/tmp/ansible.log line="{{logdata.stdout}}" state=present
Eu uso regexp="NONEXISTENTLINE" para permitir que a mesma mensagem seja registrada várias vezes. Talvez você não precise disso.
O log estará em cada host de destino. Puxe ou não.
Alternativamente, você pode analisar a saída com awk ou algo assim.