Set-CsQoEConfiguration

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-28

Изменяет существующую коллекцию параметров QoE (качества взаимодействия). Данный командлет впервые появился в Lync Server 2010.

Set-CsQoEConfiguration [-Identity <XdsIdentity>] <COMMON PARAMETERS>
Set-CsQoEConfiguration [-Instance <PSObject>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-Confirm [<SwitchParameter>]] [-EnableExternalConsumer <$true | $false>] [-EnablePurging <$true | $false>] [-EnableQoE <$true | $false>] [-ExternalConsumerIssuedCertId <IssuedCertId>] [-ExternalConsumerName <String>] [-ExternalConsumerURL <String>] [-Force <SwitchParameter>] [-KeepQoEDataForDays <UInt32>] [-PurgeHourOfDay <UInt32>] [-WhatIf [<SwitchParameter>]]

Команда в примере 1 использует командлет Set-CsQoEConfiguration для изменения параметров качества взаимодействия для сайта Redmond (-Identity site:Redmond). Новые параметры отключают QoE, задавая для параметра EnableQoE значение False.

Set-CsQoEConfiguration -Identity site:Redmond -EnableQoE $False

Эта команда изменяет настройки QoE для сайта Dublin. В этом примере для параметра KeepQoEDataForDays задано значение 45, поэтому данные QoE будут удалены из базы данных через 45 дней. Кроме того, мы присвоили параметру PurgeHourOfDay значение 4, что означает, что любые данные старше 45 дней будут удалены в 16:00.

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

Set-CsQoEConfiguration -Identity site:Dublin -KeepQoEDataForDays 45 -PurgeHourOfDay 4

Показатели QoE отслеживают качество звуковых и голосовых вызовов в вашей организации, в том числе количество потерянных пакетов, фоновый шум и объем "помех" (отличий в задержке пакетов). Эти показатели хранятся в базе данных отдельно от других данных (таких как записи сведений о вызовах), что позволяет включать и отключать QoE независимо от записи других данных. Используйте этот командлет для изменения параметров, настраивающих QoE на глобальном уровне или на уровне сайта.

Качество взаимодействия является частью роли мониторинга, поэтому роль мониторинга должна быть развернута на установке Skype для бизнеса Server 2015, прежде чем запись качества взаимодействия вступит в силу или можно будет собрать данные по качеству взаимодействия.

По умолчанию запускать командлет Set-CsQoEConfiguration локально могут участники группы RTCUniversalServerAdmins. Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которые были назначены для этого командлета (включая все созданные вами роли RBAC), запустите следующую команду из командной строки Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsQoEConfiguration"}

 

Параметр Обязательный? Тип Описание

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

EnableExternalConsumer

Необязательный

System.Boolean

Указывает, способен ли внешний заказчик получать отчеты о качестве взаимодействия.

EnablePurging

Необязательный

System.Boolean

Указывает, будут ли записи очищены по истечении промежутка, определенного в свойстве KeepQoEDataForDays.

EnableQoE

Необязательный

System.Boolean

Указывает, будут ли записи качества взаимодействия собраны и сохранены в базу данных мониторинга.

Учтите, что даже если для EnableQoE задано значение True, данные о качестве взаимодействия не будут собраны, если роль мониторинга не будет развернута и привязана к пулу Registrar.

ExternalConsumerIssuedCertId

Необязательный

Microsoft.Rtc.Management.WritableConfig.BaseTypes.IssuedCertId

Идентификатор сертификата, дающего доступ к веб-службе внешнего заказчика.

ExternalConsumerName

Необязательный

System.String

Понятное имя внешнего заказчика отчета о качестве взаимодействия.

ExternalConsumerURL

Необязательный

System.String

URL-адрес внешнего заказчика, на который будут высылаться отчеты о качестве взаимодействия.

Force

Необязательный

System.Management.Automation.SwitchParameter

Отменяет вывод каких-либо запросов на подтверждение, которые в противном случае отображались бы перед внесением изменений.

Identity

Необязательный

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор параметров, которые нужно изменить. Возможные значения: global и site:<имя_сайта> (имя сайта в развертывании Skype для бизнеса Server 2015, в котором требуется применить эти изменения).

Instance

Необязательный

QoESettings

Ссылка на объект конфигурации QoE. Это должен быть объект типа QoESettings, его можно получить, вызвав командлет Get-CsQoEConfiguration .

KeepQoEDataForDays

Необязательный

System.UInt32

Число дней хранения данных о качестве взаимодействия до удаления из базы данных. Это значение игнорируется, если для EnablePurging задано False.

Значение должно быть в диапазоне от 1 до 2562.

PurgeHourOfDay

Необязательный

System.UInt32

Время суток, когда записи о качестве взаимодействия, срок хранения которых превысил количество дней, указанных в свойстве KeepQoEDataForDays, будут удалены.

Допустимо значение от 0 до 23, что представляет час в суточном цикле. Например, 0 означает полночь, а 13 — 13:00.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Описывает, что произойдет при выполнении команды без реального выполнения команды.

Объект Microsoft.Rtc.Management.WritableConfig.Settings.QoE.QoESettings. Принимает конвейерный входной поток объектов конфигурации качества взаимодействия.

Командлет Set-CsQoEConfiguration не возвращает значение объекта. Вместо этого командлет настраивает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.QoE.QoESettings.

 
Показ: