Как получить информацию из журналов Диагностики c из Azure - PullRequest
2 голосов
/ 16 марта 2020

Если кто-то работает с Azure и может мне помочь, я был бы признателен. Я пытаюсь инициировать действие каждый раз, когда создание файла регистрируется в пути к озеру данных azure, и мне нужно следующее, чтобы быть верным:

  • Это должно быть в в режиме реального времени

  • Должен сообщить, какой файл создан, в какое время и каким пользователем

Я пытался сделать это с ADL c регистрирует журнал, направляя их в концентратор событий, но события приходят нормально через 3 минуты, я также пытался сделать это с помощью Log Analytics, и получение информации занимает больше времени

1 Ответ

1 голос
/ 16 марта 2020

Для вашего сценария вы можете использовать Azure Event Grids, когда событие будет запущено, как только будет создан файл. Вы можете вызвать функцию Azure, чтобы использовать это событие и выполнить дальнейшую обработку.

Более подробную информацию об этом можно найти по следующим ссылкам:

https://azure.microsoft.com/en-us/blog/event-driven-analytics-with-azure-data-lake-storage-gen2/

https://docs.microsoft.com/en-us/azure/event-grid/event-schema-blob-storage?toc=%2fazure%2fstorage%2fblobs%2ftoc.json

...