Не используйте журналы событий Windows в Azure.Нет никакого смысла.Разработайте свое собственное решение для ведения журнала.Вы можете прочитать ошибки и предупреждения в журнале событий Windows, чтобы переслать их в свои журналы.Это может сэкономить время при устранении неполадок удаленного рабочего стола.
Также не используйте встроенную диагностику Azure.Большинство из тех, с кем я работал, сочли это неадекватным и обременительным в настройке и настройке.Кроме того, перед записью журналов происходит задержка в 1 минуту из-за пакетной обработки на машине.
Сверните свою собственную регистрацию.То, что я нашел проще всего из-за того, что вам не нужно беспокоиться о проблемах масштаба учетной записи хранилища, - это запись в таблицу.Вы захотите катить журнал ежедневно / ежечасно по имени таблицы и / или ключу раздела в зависимости от того, сколько журналов вы пишете (мы пишем LOT).Возможно, вы также захотите, чтобы ваши журналы были асинхронными с шаблоном производителя / потребителя, чтобы вы не замедляли свои процессы.Критические журналы (ошибки / предупреждения) вы должны писать синхронно или использовать другой канал для отчетов (мы не используем журналы для отчетов об ошибках, но рассматриваем отчеты об ошибках как первоклассный гражданин).
Если вы начнете сталкиваться с проблемами масштабирования таблиц, вы можете выполнить некоторые внутрипроцессные пакетные обработки и добавить блоб страницы.Это немного больше работы, но вы сможете масштабировать намного лучше, когда вы регистрируете LOT.