Показывать запросы красного смещения с помощью командной строки aws - PullRequest
0 голосов
/ 10 мая 2019

Как мне посмотреть статистику по запросам, аналогичную той, которую можно увидеть на вкладке queries в консоли aws на панели кластера, но используя инструмент на основе оболочки, такой как aws-cli?

Ответы [ 2 ]

2 голосов
/ 11 мая 2019

Информация о запросах, выполняемых в Amazon Redshift, хранится в системных таблицах.

См .: Таблицы STL для ведения журнала - Amazon Redshift

Доступ к файлу невозможенэта информация через интерфейс командной строки AWS (CLI) .Вам нужно будет использовать клиент SQL (например, psql) для подключения к Redshift, чтобы иметь возможность запрашивать эти таблицы.

0 голосов
/ 05 июня 2019

Хотя некоторые ответы были действительно близки, запросы, которые отображаются на вкладке queries в консоли красного смещения, имеют значение pg_catalog.stv_recents. Установив psql, можно сделать запрос, выполнив:

psql $connection_string \
    --command="select * from pg_catalog.stv_recents order by starttime desc;"
...