Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье перечислены и кратко описаны ключевые термины и понятия, связанные с Аналитикой Виртуальных рабочих столов Azure.
Оповещения
Все активные оповещения Azure Monitor, настроенные в подписке и классифицированные как серьезность 0 , будут отображаться на странице Обзор. Сведения о настройке оповещений см. в статье Оповещения журнала Azure Monitor.
Доступные сеансы
Доступные сеансы показывают количество доступных сеансов в пуле узлов. Служба вычисляет это число путем умножения числа виртуальных машин на максимально допустимое число сеансов на виртуальную машину, а затем вычитая общее число сеансов.
Клиентская операционная система (ОС)
В клиентской операционной системе (ОС) показано, какую версию ос пользователи, обращаюющиеся к ресурсам Виртуального рабочего стола Azure, используются в настоящее время. Клиентская ОС также показывает, какая версия веб-клиента (HTML) и полный клиент удаленного рабочего стола у пользователей. Полный список версий ОС Windows см. в разделе Версия операционной системы.
Успешное подключение
Этот элемент показывает работоспособности подключения. "Успешное подключение" означает, что подключение может достичь узла, что подтверждается стеком на этой виртуальной машине. Сбой подключения означает, что подключение не может связаться с узлом.
Ежедневные активные пользователи (DAU)
Общее число пользователей, которые запустили сеанс за последние 24 часа.
Ежедневные оповещения
Общее количество оповещений, запускаемых каждый день.
Ежедневные подключения и повторные подключения
Общее количество подключений и повторных подключений, запущенных или завершенных за последние 24 часа.
Время ежедневного подключения
Общее количество часов, затраченных на подключение к сеансу между пользователями за последние 24 часа.
Диагностика и ошибки
Когда в Аналитике виртуальных рабочих столов Azure появляется ошибка или оповещение, они классифицируются по трем категориям:
Тип действия: эта категория определяет, как ошибка классифицируется виртуальным рабочим столом Azure диагностика. К категориям относятся действия управления, веб-каналы, подключения, регистрации узлов, ошибки и контрольные точки. Дополнительные сведения об этих категориях см. в статье Использование Log Analytics для функции диагностика.
Тип: в этой категории отображается расположение ошибки.
- В службе Виртуального рабочего стола Azure произошли ошибки, помеченные как service или ServiceError = TRUE.
- Ошибки, помеченные как "развертывание" или помеченные как ServiceError = FALSE, произошли за пределами службы Виртуального рабочего стола Azure.
- Дополнительные сведения о теге ServiceError см. в статье Распространенные сценарии ошибок.
Источник: эта категория содержит более конкретное описание того, где произошла ошибка.
Диагностика: роль службы, ответственная за мониторинг и создание отчетов, чтобы пользователи наблюдали и диагностировать проблемы с развертыванием.
RDBroker: роль службы, отвечающая за оркестрацию действий развертывания, поддержание состояния объектов, проверку подлинности и многое другое.
RDGateway: роль службы, отвечающей за обработку сетевого подключения между конечными пользователями и виртуальными машинами.
RDStack— программный компонент, установленный на виртуальных машинах, позволяющий им взаимодействовать со службой Виртуального рабочего стола Azure.
Клиент: программное обеспечение, работающее на компьютере конечного пользователя, которое предоставляет интерфейс для службы Виртуального рабочего стола Azure. Он отображает список опубликованных ресурсов и размещает подключение к удаленному рабочему столу после выбора.
Каждая проблема или ошибка диагностика содержит сообщение, объясняющее, что пошло не так. Дополнительные сведения об устранении ошибок см. в статье Определение и диагностика проблем с Виртуальным рабочим столом Azure.
Коды регионов шлюза
Некоторые метрики в Аналитике виртуального рабочего стола Azure перечисляют регион шлюза, через который подключается пользователь. Регион шлюза представлен трех- или четырехбуквенный код, соответствующий региону Azure, в котором расположен шлюз. В следующей таблице перечислены коды регионов шлюза и соответствующие им регионы Azure.
| Код региона шлюза | Регион Azure |
|---|---|
| AUC | Центральная Австралия |
| AUC2 | Центральная Австралия 2 |
| AUE | Восток Австралии |
| AUSE | Юго-восток Австралии |
| BRS | Южная Бразилия |
| CAC | Центральная Канада |
| CAE | Восточная Канада |
| CHNO | Северная Швейцария |
| CIN | Центральная Индия |
| CUS | Центральная часть США |
| EAS | Восточная Азия |
| ЕАЭС | Восточная Европа |
| EUS | Восточная часть США |
| EUS2 | Восточная часть США 2 |
| FRAS | Южная Франция |
| FRC | Центральная Франция |
| GEC | Центральная Германия |
| ИНФОРМАЦИЯ | Северная Германия |
| ГЕН | Северо-Восточная Германия |
| GWC | Центрально-Западная Германия |
| JPE | Восточная Япония |
| JPW | Западная Япония |
| KRC | Центральная Корея |
| KRS | Южная Корея |
| KRS2 | Южная Корея 2 |
| NCUS | Центрально-северная часть США |
| NEU | Северная Европа |
| NOE | Восточная Норвегия |
| СЕЙЧАС | Западная Норвегия |
| SAN | Северная часть Южной Африки |
| ПИЛА | Западная часть Южной Африки |
| SCUS | Центрально-южная часть США |
| SEA2 | Юго-Восточная Азия 2 |
| МОРЕЙ | Юго-Восточная Азия |
| ГРЕХ | Южная Индия |
| SWW | Западная Швейцария |
| ОАЭC | Центральная часть ОАЭ |
| ОАЭН | Север ОАЭ |
| UKN | Северная часть Соединенного Королевства |
| UKS | Южная часть Соединенного Королевства |
| UKS2 | Южная часть Соединенного Королевства 2 |
| UKW | Западная часть Соединенного Королевства |
| WCUS | Центрально-западная часть США |
| WEU | Западная Европа |
| ПОБЕЖДАТЬ | Западная Индия |
| WUS | Западная часть США |
Задержка ввода
"Задержка ввода" в Аналитике Виртуальных рабочих столов Azure означает задержку ввода для счетчика производительности процесса для каждого сеанса. На странице производительности узла в aka.ms/azmonwvdi этот счетчик производительности настроен для отправки отчета в службу каждые 30 секунд. Эти 30-секундные интервалы называются "выборками", и отчет является худшим случаем в этом окне. Значения медиана и p95 отражают медиану и 95-й процентиль во всех примерах.
В разделе Задержка ввода по узлу можно выбрать строку узла сеанса, чтобы отфильтровать все остальные визуальные элементы на странице по узлу. Вы также можете выбрать имя процесса, чтобы отфильтровать диаграмму медиана задержки ввода с течением времени.
Задержки делятся на следующие категории:
- Хорошо: ниже 150 миллисекунда.
- Допустимо: 150–500 миллисекунда.
- Плохо: 500–2000 миллисекунд (менее 2 секунд).
- Плохо: более 2000 миллисекунд (2 секунды и более).
Дополнительные сведения о том, как работает счетчик задержки ввода, см. в статье Счетчики производительности задержки ввода пользователя.
Ежемесячные активные пользователи (MAU)
Общее число пользователей, которые начали сеанс за последние 28 дней. Если вы храните данные в течение 30 дней или меньше, вы можете увидеть значения MAU и Connection ниже, чем ожидалось, в периоды, когда доступны данные менее 28 дней.
Счетчики производительности
Счетчики производительности показывают производительность компонентов оборудования, операционных систем и приложений.
В следующей таблице перечислены рекомендуемые счетчики производительности и интервалы времени, которые Azure Monitor использует для Виртуального рабочего стола Azure.
| Имя счетчика производительности | Интервал времени |
|---|---|
| Логический диск(C:)\Средняя длина очереди диска | 30 секунд |
| Логический диск(C:)\Средн. Диск с/передача | 60 секунд |
| Логический диск(C:)\Текущая длина очереди диска | 30 секунд |
| Memory(*)\Available Mbytes | 30 секунд |
| Память(*)\Ошибки страницы/с | 30 секунд |
| Память(*)\Pages/с | 30 секунд |
| Использование памяти(*)\% зафиксированных байтов | 30 секунд |
| PhysicalDisk(*)\Средняя длина очереди диска | 30 секунд |
| PhysicalDisk(*)\Avg. Disk sec/Read | 30 секунд |
| PhysicalDisk(*)\Avg. Disk sec/Transfer | 30 секунд |
| PhysicalDisk(*)\Avg. Disk sec/Write | 30 секунд |
| Сведения о процессоре(_Total)\% времени процессора | 30 секунд |
| Службы терминалов(*)\Активные сеансы | 60 секунд |
| Службы терминалов(*)\Неактивные сеансы | 60 секунд |
| Службы терминалов(*)\Всего сеансов | 60 секунд |
| *Задержка ввода пользователя на процесс(*)\Максимальная задержка ввода | 30 секунд |
| *Задержка ввода пользователя на сеанс(*)\Максимальная задержка ввода | 30 секунд |
| RemoteFX Network(*)\Current TCP RTT | 30 секунд |
| Сеть RemoteFX(*)\Текущая пропускная способность UDP | 30 секунд |
Потенциальные проблемы с подключением
Потенциальные проблемы с подключением показывают узлы, пользователи, опубликованные ресурсы и клиенты с высокой частотой сбоев подключения. Выбрав фильтр "отчет по", вы можете оценить серьезность проблемы, проверив значения в следующих столбцах:
- Попытки (количество попыток подключения)
- Ресурсы (количество опубликованных приложений или рабочих столов)
- Узлы (количество виртуальных машин)
- Клиенты
Например, если выбрать фильтр По пользователю, можно проверка, чтобы просмотреть попытки подключения каждого пользователя в столбце Попытки.
Если вы заметили, что проблема с подключением охватывает несколько узлов, пользователей, ресурсов или клиентов, скорее всего, проблема затрагивает всю систему. Если это не так, это проблема меньше, чем более низкий приоритет.
Вы также можете выбрать записи для просмотра дополнительных сведений. Вы можете просмотреть, какие узлы, ресурсы и клиентские версии были связаны с проблемой. На экране также будут отображаться все ошибки, сообщаемые во время попыток подключения.
Время кругового пути (RTT)
Время кругового пути (RTT) — это оценка времени кругового пути подключения между расположением конечного пользователя и регионом Azure узла сеанса. Чтобы узнать, какие расположения имеют лучшую задержку, найдите нужное расположение в статистике задержки кругового пути Azure.
Журнал сеансов
В элементе Сеансы отображается состояние всех сеансов, подключенных и отключенных. В неактивных сеансах отображаются только отключенные сеансы.
Оповещения о серьезности 0
Самые срочные предметы, о которые вам нужно позаботиться сразу. Если не устранить эти проблемы, они могут привести к прекращению работы развертывания Виртуального рабочего стола Azure.
Время подключения
Время подключения — это время между тем, когда пользователь открывает ресурс для запуска сеанса и когда рабочий стол загружен и готов к использованию. Например, для RemoteApp это время, необходимое для запуска приложения.
Время подключения состоит из двух этапов:
- Подключение— это время, которое требуется службе Azure для маршрутизации пользователя к узлу сеанса.
- "Вход" — это время, которое требуется службе для выполнения задач, связанных со входом пользователя и установкой сеанса на узле сеанса.
При мониторинге времени подключения учитывайте следующие моменты:
Время подключения измеряется с помощью следующих контрольных точек из службы Виртуального рабочего стола Azure диагностика данных. Контрольные точки, которые аналитика использует для определения того, когда установлено подключение, отличаются для рабочего стола и сценария RemoteApp.
Begins: WVDConnection state = started
Окончание: WVDCheckpoints Name = ShellReady (рабочие столы); Name = RdpShellAppExecuted (RemoteApp. Для определения времени следует рассмотреть только первый запуск приложения)
Например, Аналитика измеряет время запуска рабочего стола в зависимости от времени, необходимого для запуска Windows Обозреватель. Аналитика также измеряет время запуска RemoteApp на основе времени, затраченного на запуск первого экземпляра приложения оболочки для подключения.
Примечание.
Если пользователь запускает несколько remoteApp, иногда приложение оболочки может выполняться несколько раз во время одного подключения. Для точного измерения времени подключения следует использовать только первую контрольную точку выполнения для каждого подключения.
Установка новых сеансов обычно занимает больше времени, чем восстановление подключений к существующим сеансам из-за различий в процессе входа в систему для новых и установленных подключений.
Время, затраченное пользователю на предоставление учетных данных, вычитается из времени подключения к учетной записи в ситуациях, когда пользователю требуется некоторое время, чтобы ввести учетные данные или использовать альтернативные методы проверки подлинности для входа.
При устранении неполадок, связанных с подключением, Azure Monitor разбивает данные об общем времени подключения на четыре компонента, чтобы помочь вам определить, как сократить время входа.
Примечание.
Компоненты в этом разделе показывают только основные этапы подключения. Эти компоненты могут выполняться параллельно, что означает, что они не будут суммироваться, чтобы выровнять общее время подключения. Общее время подключения — это измерение, которое Azure Monitor определяет в отдельном процессе.
На следующей блок-схеме показаны четыре этапа процесса входа:
На блок-схеме показаны следующие четыре компонента:
Пользовательский маршрут: время, за которое пользователь выбирает значок Виртуального рабочего стола Azure для запуска сеанса, и время, когда служба определяет узел для подключения. Высокая сетевая нагрузка, высокая загрузка служб или маршрутизация уникального сетевого трафика могут привести к увеличению времени маршрутизации. Чтобы устранить проблемы с пользовательскими маршрутами, просмотрите сетевые пути.
Подключение к стеку: время, которое требуется от времени, когда служба разрешает целевой узел сеанса для пользователя, до времени, когда служба устанавливает соединение между узлом сеанса и удаленным клиентом пользователя. Как и маршрутизация пользователей, сетевая нагрузка, загрузка сервера или маршрутизация уникального сетевого трафика могут повлиять на время подключения. Для этого компонента также необходимо уделить внимание сетевой маршрутизации. Чтобы сократить время подключения, убедитесь, что вы правильно настроили все конфигурации прокси-сервера как на клиенте, так и на узлах сеансов, и что маршрутизация в службу является оптимальной.
Вход: время, необходимое между подключением к узлу и началом загрузки оболочки. Время входа включает в себя несколько процессов, которые могут способствовать увеличению времени подключения. Вы можете просмотреть данные для этапа входа в Аналитику, чтобы узнать, есть ли непредвиденные пики в среднем времени.
Процесс входа состоит из четырех этапов:
Профили: время, необходимое для загрузки профиля пользователя для новых сеансов. Длительность загрузки зависит от размера профиля пользователя или используемого решения профиля пользователя (например, виртуализации взаимодействия с пользователем). Если вы используете решение, зависящее от сетевых профилей, избыточная задержка также может привести к увеличению времени загрузки профиля.
групповая политика объекты (GPO): время, необходимое для применения групповых политик к новым сеансам. Пик в этой области данных свидетельствует о том, что у вас слишком много групповых политик, применение политик занимает слишком много времени или у узла сеанса возникают проблемы с ресурсами. Одна вещь, которую можно сделать для оптимизации времени обработки, заключается в том, что контроллер домена находится рядом с узлами сеансов, насколько это возможно.
Запуск оболочки: время, необходимое для запуска оболочки (обычно explorer.exe).
FSLogix (Frxsvc): время, необходимое для запуска FSLogix в новых сеансах. Длительное время запуска может указывать на проблемы с общими папками, используемыми для размещения профилей пользователей FSLogix. Чтобы устранить эти проблемы, убедитесь, что общие папки связаны с узлами сеансов и соответствующим образом масштабируются для среднего числа пользователей, в которых выполняется вход на узлы. Еще одна область, на которые следует обратить внимание, — размер профиля. Большие размеры профилей могут замедлить запуск.
Оболочка начинается с готовности оболочки: время от начала загрузки оболочки до момента ее полной загрузки и готовности к использованию. Задержки на этом этапе могут быть вызваны перегрузкой узла сеанса (высокая загрузка ЦП, память или активность диска) или проблемами с конфигурацией.
Отчет пользователя
Страница пользовательского отчета позволяет просматривать журнал подключений конкретного пользователя и диагностические сведения. В каждом пользовательском отчете отображаются шаблоны использования, отзывы пользователей и все ошибки, с которыми пользователи столкнулись во время сеансов. Большинство небольших проблем можно устранить с помощью отзывов пользователей. Если вам нужно углубиться, можно также отфильтровать сведения об определенном идентификаторе подключения или периоде времени.
Пользователи на ядро
Это количество пользователей в каждом ядре виртуальной машины. Отслеживание максимального числа пользователей на ядро с течением времени помогает определить, постоянно ли среда работает с высоким, низким или изменяющимся числом пользователей на ядро. Зная, сколько пользователей активно, вы сможете эффективно использовать ресурсы и масштабировать среду.
Журналы событий Windows
Журналы событий Windows — это источники данных, собираемые агентом Azure Monitor или агентом Log Analytics на виртуальных машинах Windows. Вы можете собирать события из стандартных журналов, таких как Система и Приложение, а также из пользовательских журналов, созданных приложениями, которые необходимо отслеживать.
В следующей таблице перечислены необходимые журналы событий Windows для Аналитики виртуальных рабочих столов Azure.
| Имя события | Тип события |
|---|---|
| Приложение | Ошибка и предупреждение |
| Microsoft-Windows-TerminalServices-RemoteConnectionManager/Администратор | Ошибка, предупреждение и сведения |
| Microsoft-Windows-TerminalServices-LocalSessionManager/Operational | Ошибка, предупреждение и сведения |
| Системные | Ошибка и предупреждение |
| Microsoft-FSLogix-Apps/Operational | Ошибка, предупреждение и сведения |
| Microsoft-FSLogix-Apps/Администратор | Ошибка, предупреждение и сведения |
Дальнейшие действия
- Сведения о начале работы см. в статье Использование Аналитики виртуальных рабочих столов Azure для мониторинга развертывания.
- Сведения об оценке, измерении и управлении затратами на хранение данных см. в статье Оценка затрат на azure Monitor.
- Если у вас возникла проблема, проверка в нашем руководстве по устранению неполадок для получения справки и известных проблем.
Вы также можете настроить Помощник по Azure, чтобы узнать, как устранять или предотвращать распространенные проблемы. Дополнительные сведения см. в статье Общие сведения об Azure Advisor.
Если вам нужна помощь или есть вопросы, проверка ресурсы нашего сообщества:
Задавайте вопросы или предложения сообществу в TechCommunity для Виртуальных рабочих столов Azure.
Сведения о том, как оставить отзыв, см. в статье Общие сведения об устранении неполадок, отзывы и поддержка Виртуального рабочего стола Azure.
Вы также можете оставить отзыв о Виртуальном рабочем столе Azure в Центре отзывов о Виртуальном рабочем столе Azure.