New-CsClsProvider

Skype for Business Server 2015
 

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

Создает нового поставщика трассировки централизованного ведения журнала. Поставщики трассировки ? это программные компоненты, которые генерируют сообщения или события трассировки, полезные при устранении неполадок в Skype для бизнеса Server 2015. Данный командлет впервые появился в Lync Server 2013.

New-CsClsProvider -Flags <String> -Level <Placeholder | Fatal | Error | Warning | Info | Verbose | Debug | All> -Name <String> -Type <WPP | EventLog | IISLog> [-Guid <String>] [-Role <String>]

Команды, показанные в примере 1, создают нового поставщика сценариев централизованного ведения журналов и добавляют этого поставщика в сценарий WAC, настроенный для сайта Redmond. Для этого первая команда в примере использует командлет New-CsClsProvider для создания поставщика с именем WebInfrastructure; этот новый поставщик хранится в переменной с именем $provider. Вторая команда в примере добавляет нового поставщика в сценарий site:Redmond/WAC. Поскольку в команде используется синтаксис @{Add=$provider}, новый поставщик будет добавлен в сценарий в дополнение к уже настроенным поставщикам.

$provider = New-CsClsProvider -Name "WebInfrastructure" -Type "WPP" -Level "Warning" -Flags "All"

Set-CsClsScenario -Identity "site:Redmond/WAC" -Provider @{Add=$provider}

Команда в Примере 2 является вариацией команды из Примера 1. В Примере 2 новый поставщик заменяет все существующие поставщики, настроенные для сценария WAC. Это реализуется с помощью синтаксиса @{Replace=$provider}.

$provider = New-CsClsProvider -Name "WebInfrastructure" -Type "WPP" -Level "Warning" -Flags "All"

Set-CsClsScenario -Identity "site:Redmond/WAC" -Provider @{Replace=$provider}

Служба централизованного ведения журналов, которая заменяет средства OCSLogger и OCSTracer, используемые в Microsoft Lync Server 2010, позволяет администраторам управлять ведением журналов и трассировкой для всех компьютеров и пулов Skype для бизнеса Server 2015. Эта служба позволяет администраторам запускать, останавливать и настраивать ведение журналов как для одного пула и компьютера, так и для нескольких пулов и компьютеров с помощью одной команды. Например, с помощью одной команды можно включить ведение журнала службы адресной книги на всех серверах адресных книг. Централизованное ведение журналов отличается от средств OCSLogger и OCSTracer, которые требовали индивидуального управления (включая запуск и остановку) на каждом сервере. Кроме того, служба централизованного ведения журналов также позволяет администраторам выполнять поиск журналов трассировки с помощью командной строки Windows PowerShell и командлета Search-CsClsLogging.

Централизованное ведение журналов строится вокруг ряда предопределенных сценариев, предлагающих более адресный подход к ведению журналов, чем в предыдущих версиях Skype для бизнеса Server 2015. В этих сценариях предопределяются компоненты сервера и ведение журналов; в результате администратор, включая сценарий RGS, может быть уверен, что в журнал будут вноситься только сведения, относящиеся к службе "Группа ответа", и не будут включаться сведения, например, от службы поставщика аудиоконференций.

Каждому сценарию централизованного ведения журналов требуются один или несколько поставщиков трассировки для создания сообщений и событий, регистрируемых в журналах трассировки. Skype для бизнеса Server 2015 поставляется с большим количеством заранее определенных поставщиков. Командлет New-CsClsProvider позволяет разработчикам, расширяющим возможности Skype для бизнеса Server 2015, использовать преимущества централизованного ведения журналов в собственных приложениях и компонентах.

Также можно определить пользовательские сценарии с помощью командлета New-CsClsScenario.

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

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "New-CsClsProvider"}

Панель управления Skype для бизнеса Server: функции, выполняемые командлетом New-CsClsProvider , недоступны в панели Панель управления Skype для бизнеса Server.

 

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

Flags

Обязательный?

System.String

Указывает отдельные протоколы и подкомпоненты, участвующие в трассировке. Например, поставщик SipStack содержит следующие флаги: TF_COMPONENT, TF_RTCHTTP, TF_CONNECTION, TF_DIAG.

Большинство поставщиков настраиваются для использования всех доступных флагов.

Level

Обязательный?

Microsoft.Rtc.Management.WritableConfig.Settings.CentralizedLoggingConfig.ProviderLevel

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

* Fatal

* Error

* Warning

* Info

* Verbose

* Debug

Name

Обязательный?

System.String

Уникальное имя нового поставщика.

Type

Обязательный?

Microsoft.Rtc.Management.WritableConfig.Settings.CentralizedLoggingConfig.ProviderType

Тип трассировки, используемый поставщиком. Допустимые значения:

WPP (Windows software trace preprocessor)

EventLog

IISLog

Guid

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

System.String

Глобальный уникальный идентификатор, назначенный поставщику.

Role

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

System.String

Роль сервера Skype для бизнеса Server 2015 для поставщика. Например, FE для сервера Front End или Edge для пограничного сервера.

Нет. Командлет New-CsClsProvider не принимает входные данные из конвейера.

Командлет New-CsClsProvider создает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.CentralizedLogging.Provider.

 
Показ: