Get-CsClsConfiguration

Skype for Business Server 2015
 

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

Возвращает сведения о настройках конфигурации централизованного ведения журнала, которые используются в организации. Централизованное ведение журнала дает администраторам возможность одновременно включать или отключать трассировку событий на нескольких компьютерах. Данный командлет впервые появился в Lync Server 2013.

Get-CsClsConfiguration [-Identity <XdsIdentity>] <COMMON PARAMETERS>
Get-CsClsConfiguration [-Filter <String>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-LocalStore <SwitchParameter>]

Команда, показанная в примере 1, возвращает сведения о всех параметрах конфигурации централизованного ведения журналов, которые в настоящее время используются в организации.

Get-CsClsConfiguration

В примере 2 возвращаются сведения для отдельной коллекции параметров централизованного ведения журналов — коллекции, применяемой к сайту Redmond.

Get-CsClsConfiguration -Identity "site:Redmond"

В примере 3 выводятся подробные сведения о сценариях централизованного ведения журналов, доступных для сайта Redmond. Для этого команда сначала извлекает значения всех свойств централизованного ведения журналов для сайта Redmond. Эти значения затем передаются в командлет Select-Object, который с помощью параметра ExpandProperty "развертывает" значения свойства Scenarios. Под развертыванием свойства понимается вывод всех хранящихся в нем значений на экран в легкочитаемом формате.

Get-CsClsConfiguration -Identity "site:Redmond" | Select-Object -ExpandProperty Scenarios

В примере 4 извлекаются сведения для всех параметров конфигурации централизованного ведения журнала, для которых время переключения на файл ETL превышает 1 час. Для выполнения этой задачи команда сначала вызывает командлет Get-CsClsConfiguration без параметров, который извлекает коллекцию всех параметров конфигурации централизованного ведения журналов в организации. Эта коллекция затем передается в командлет Where-Object , выбирающий только те параметры, значение свойства EtlFileRolloverMinutes которых превышает (-gt) 60 минут.

Get-CsClsConfiguration | Where-Object {$_.EtlFileRolloverMinutes -gt 60}

Команда, показанная в примере 5, похожа на команду из примера 4. Однако в данном случае возвращаются сведения только о тех параметрах конфигурации централизованного ведения журналов, которые включают сценарий "HybridVoice". Для этого команда сначала использует командлет Get-CsClsConfiguration , чтобы извлечь коллекцию всех параметров конфигурации централизованного ведения журналов. Затем эта коллекция передается в командлет Where-Object , выбирающий только те параметры, которые имеют по крайней мере один сценарий, значение свойства Name которого включает (-match) строку "HybridVoice".

Get-CsClsConfiguration | Where-Object {$_.Scenarios.Name -match "HybridVoice"}

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

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

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

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

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

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

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

 

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

Filter

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

System.String

Позволяет использовать подстановочные знаки для возвращения коллекции (или коллекций), включающей параметры конфигурации централизованного ведения журналов. Например, чтобы вернуть коллекцию всех параметров, настроенных на уровне сайта, используйте следующий синтаксис:

-Filter "site:*"

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

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

-Identity "global"

Для указания коллекции, настроенной на уровне сайта, используется следующий синтаксис:

-Identity "site:Redmond"

При указании параметра Identity нельзя использовать подстановочные знаки. Если они нужны, используйте их в параметре Filter.

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

LocalStore

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

System.Management.Automation.SwitchParameter

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

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

Командлет Get-CsClsConfiguration возвращает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.CentralizedLogging.CentralizedLoggingConfiguration.

 
Показ: