Каков наилучший способ запроса Ansible Tower / AWX (вопрос администратора) - PullRequest
0 голосов
/ 19 марта 2019

В течение некоторого времени я отвечал за платформы Ansible Tower / AWX.

Мне часто приходится отвечать на вопросы такого типа:

  • , который сыграл 1234работа?
  • К какому заданию «прикасается» следующий хост: myhost1 myhost2,…
  • Дайте мне список всех хостов в инвентаризации организации AAA
  • сколько лицензийиспользуется организацией BBB
  • ...

Для вас, как лучше всего ответить на эти вопросы?

  • использовать сценарийчто запрашивает ежедневный экспорт данных?
    С ежедневным экспортом данных = tower-cli [host ||работа ||инвентарь ||организация] список -f json
    На данный момент это мое решение, но я не удовлетворен своим сценарием.

  • Использовать новый скрипт, который напрямую запрашивает базу данных Postgresql?
    Да ... но вам нужно знать схему базы данных и разрабатывать скрипт с хорошим выбором ...

  • Использовать новый скрипт с библиотекой анализа данных?панды в питоне?

  • Может, уже есть инструмент для этого?

Спасибо за вашу помощь и за ваши ответы.

...