Ansible Tower - 作业的标准输出

Ansible Tower - Standard Output of jobs

我可以在“标准输出”窗格中查看我的作业的标准输出,但是这些日志存储在服务器上的什么位置以及如何查看它们?

非常感谢任何帮助。

谢谢

在ansible配置文件中,/etc/ansible/ansible.cfg,你可以找到一行日志路径。

log_path = /var/log/ansible.log

默认会有注释。取消注释并 运行 你的剧本。日志将在 /var/log/ansible.log

中更新

Tower 作业输出日志。

eg:
Retrieve Job Stdout  
<http://ansibletowerserver.com>/api/v2/jobs/{id}/stdout/

参见参考文献:https://docs.ansible.com/ansible-tower/latest/html/towerapi/api_ref.html#/Jobs

你可以使用uri模块调用它