У меня есть статическое сетевое веб-приложение с SDK для аналитики приложений. Как отправить данные аналитики приложений в концентратор событий Azure? Я успешно использовал функцию непрерывного экспорта Azure, но предпочитаю отправлять данные телеметрии в концентратор событий.
Отправка данных Azure Application Insights в концентратор событий
Ответы (3)
Чтобы явно отправлять данные в eventhub, вам необходимо использовать EventHub SDK, который в настоящее время доступен в .NET / C #, Java, REST и Node.js. Для вашего случая, который представляет собой веб-приложение, отправка через REST API может быть самым простым способом. Дополнительную информацию см. В справочнике по API: https://msdn.microsoft.com/en-us/library/azure/dn790674.aspx.
Одна загвоздка заключается в том, что получение событий в настоящее время не поддерживается с использованием REST, вам все равно потребуется приложение .NET или Java на принимающей стороне.
@greypanda,
Как вы знаете, непрерывный экспорт в настоящее время экспортирует Application Insights только в хранилище BLOB-объектов, из которого вы можете получать данные для использования в любом рабочем потоке. Экспорт непосредственно в концентратор событий может появиться в будущем, поэтому, пожалуйста, зарегистрируйте это на нашем сайте UserVoice: https://visualstudio.uservoice.com/forums/357324-application-insights.
Скоро у нас также будет набор REST API для Application Insights (см. https://visualstudio.uservoice.com/forums/357324-application-insights/suggestions/4999529), который может вам помочь.
Я хотел бы узнать больше о вашем сценарии, чтобы лучше помочь вам в этом случае и улучшить наши функции экспорта и API. Не стесняйтесь отвечать здесь или, если хотите, отправьте мне письмо в автономном режиме.
Спасибо
Дейл Кётке ([email protected])
На самом деле мы этого не поддерживаем. Намного проще позволить SDK отправлять данные на портал App Insights, после чего вы можете использовать непрерывный экспорт, чтобы переместить их в хранилище. При желании вы можете использовать Stream Analytics, чтобы переместить его оттуда.
Что вы планируете в конечном итоге делать с данными? (Я имею в виду, почему концентратор событий ...?)