Как настроить Snowflake для отправки логов на Azure Log Analytics - PullRequest
0 голосов
/ 19 марта 2020

Expert, Как мы можем настроить Azure / Snowflake для доступа ко всем журналам снежинок с помощью Azure Log Analytics и использовать kusto и alert для создания оповещения?

Rana

1 Ответ

2 голосов
/ 19 марта 2020

это зависит от того, какие данные вы хотите выгрузить из Snowflake в файлы журналов, поскольку в account_usage и информационной схеме доступно много информации. Но достаточно просто записать эти данные в файлы в Azure хранилище, для использования и использования в Azure Log Analytics. Вот пример - отправка ошибок, записанных в представлении login_history, в JSON файлы:

copy into @~/json_error_log.json from
    (select object_construct(*) from (
        select event_timestamp, event_type,user_name,reported_client_type,error_code,error_message
        from table(information_schema.login_history(dateadd('days',-7,current_timestamp()),current_timestamp()))
        where error_code is not null
    order by event_timestamp))
file_format = (type ='JSON');

И вы можете найти больше информации здесь: https://docs.snowflake.com/en/user-guide/data-unload-azure.html

Может Не комментируйте операции инструмента ALA, но, надеюсь, это даст вам некоторое представление о том, что делать на стороне Снежинки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...