Вход в Azure с локального сайта

У меня есть приложение.net, не размещенное в Azure. Я хотел бы иметь возможность читать его журнал и следы из централизованного места. Я сразу подумал о хранилище BLOB-объектов Azure как о хорошем месте для этого.

Находясь внутри Azure, я знаком с включением входа в.cscfg файл:

Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString. 

Но в этом случае приложение НЕ в Azure.

Возможно ли это?... Я имею в виду, не идя против лучших практик...

Если да, то как это сделать? Если нет, какую-либо другую централизованную систему регистрации и отслеживания, которую вы бы порекомендовали?

2 ответа

Решение

Мы не храним журналы в Azure, но мы размещаем наши приложения в Azure и храним наши журналы на https://logentries.com/ - отличный бесплатный уровень, отличная аналитика и работа с localhost/Azure/ любого другого места с интернетом, которое вы можете себе представить.

Я думаю, что это не должно быть трудно достичь этого с помощью инструмента AZ-Copy. Это IHMO с подходящими коммутаторами, которое может быть восстановлено и устойчиво, и в качестве запланированной задачи может стать очень надежным решением для ваших целей.

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


Кроме того, с одной стороны, с помощью SQL PolyBase можно впоследствии выполнять запросы к выгруженным файлам хранилища Azure, как если бы они находились в таблице SQL, или, с другой стороны, указать Azure PowerBI, чтобы подготовить панель мониторинга, если это необходимо.

(На самом деле, я планирую сделать это сам, когда у меня будет немного времени для тестирования, я дополню этот ответ своими результатами.)

Другие вопросы по тегам