什么是查询Ansible Tower / AWX的最佳方法(管理员问题)

时间:2019-03-19 08:57:16

标签: ansible admin ansible-tower ansible-awx

一段时间以来,我一直负责Ansible Tower / AWX平台。

我经常不得不回答这类问题:

  • 谁曾担任1234工作?
  • 哪个作业具有«touch»以下主机:myhost1 myhost2,...
  • 请给我AAA组织清单中的所有主机的列表
  • 组织BBB使用了多少个许可证
  • ...

对您来说,回答这些问题的最佳方法是什么?

  • 使用查询每日数据导出的脚本吗?
    每天导出的数据= tower-cli [host ||工作||库存||组织]列表-f json
    目前,这是我的解决方案,但是我对脚本不满意。

  • 使用新的脚本直接查询Postgresql数据库吗?
    是的。但是您需要了解数据库的架构,并选择一个具有良好选择的脚本。

  • 在Data Analysis Library中使用新脚本吗? python中的熊猫?

  • 也许已经有一个执行此操作的工具?

感谢您的帮助和解答。

0 个答案:

没有答案