Set-CsMonitoringServer
Tópico modificado em: 2012-03-25
Permite configurar novos locais para o banco de dados do Servidor de Monitoramento e/ou o pacote de relatórios.
Sintaxe
Set-CsMonitoringServer [-Identity <XdsGlobalRelativeIdentity>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-MonitoringDatabase <String>] [-ReportingUrl <String>] [-WhatIf [<SwitchParameter>]]
Descrição Detalhada
O Servidor de Monitoramento oferece dois recursos importantes. Por um lado, ele permite que você mantenha informações sobre como e com que frequência o Enterprise Voice é usado na organização. Essas informações são rastreadas usando-se o CDR (registro de detalhes das chamadas), que registra coisas como quem fez uma chamada, para quem essa pessoa ligou e qual foi a duração da chamada. (A conversa propriamente dita não é gravada.) Além disso, também é possível usar o Servidor de Monitoramento para acompanhar a QoE (qualidade da experiência) das chamadas do Enterprise Voice. Como o próprio nome já diz, os dados da qualidade da experiência fornecem informações sobre a qualidade de uma chamada, avaliando itens como perda de pacotes, degradação da chamada, taxa de bits da rede e tremulação.
Ao instalar o Servidor de Monitoramento, você deve especificar o local do banco de dados do SQL Server usado para armazenar dados de CDR e QoE. Também é possível instalar o SQL Server Reporting Services e o Pacote de Relatórios do Servidor de Monitoramento; esses dois itens permitem acessar um site que gera relatórios de monitoramento padrão para você.
Como regra geral, depois que o Servidor de Monitoramento for instalado e configurado, não será necessário alterar o local do banco de dados back-end ou da URL de relatórios. No entanto, se precisar alterar o local de um desses itens (ou de ambos), faça isso executando o cmdlet Set-CsMonitoringServer.
Quem pode executar este cmdlet: Por padrão, membros dos seguintes grupos estão autorizados a executar o cmdlet Set-CsMonitoringServer localmente: RTCUniversalServerAdmins. Para retornar uma lista de todas as funções do RBAC (controle de acesso baseado na função) atribuídas a este cmdlet (incluindo eventuais funções personalizadas do RBAC que você mesmo tenha criado), execute o comando a seguir no prompt do Windows PowerShell:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsMonitoringServer"}
Parâmetros
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
Identity |
Opcional |
Xds Identity |
Local do serviço do Servidor de Monitoramento a ser modificado. Por exemplo: -Identity "MonitoringServer:atl-cs-001.litwareinc.com". É possível recuperar a Identidade para todos os seus Servidores de Monitoramento usando este comando: Get-CsService –MonitoringServer | Select-Object Identity. Observe que o prefixo "MonitoringServer:" pode ser deixado de fora ao especificar um Servidor de Monitoramento. Por exemplo: -Identity "atl-cs-001.litwareinc.com". |
MonitoringDatabase |
Opcional |
Cadeia de caracteres |
Local de serviço do novo banco de dados do Servidor de Monitoramento. Por exemplo: -MonitoringDatabase "MonitoringDatabase:atl-sql-001.litwareinc.com". Não se esqueça de usar o local de serviço do armazenamento de banco de dados, e não o nome de caminho do SQL Server. |
ReportingUrl |
Opcional |
Cadeia de caracteres |
URL dos relatórios do Servidor de Monitoramento. Observe que esses relatórios não estarão disponíveis a menos que o SQL Server Reporting Services e o Pacote de Relatórios do Servidor de Monitoramento sejam instalados. |
Force |
Opcional |
Parâmetros de opção |
Suprime a exibição de mensagens de erro não fatais que possam ocorrer na execução do comando. |
WhatIf |
Opcional |
Parâmetros de opção |
Descreve o que aconteceria se o comando fosse executado sem ser executado de fato. |
Confirm |
Opcional |
Parâmetros de opção |
Solicita confirmação antes da execução do comando. |
Tipos de Entrada
Nenhuma. Set-CsMonitoringServer não aceita entrada em pipeline.
Tipos de Retorno
Set-CsMonitoringServer não retorna nenhum objeto ou valor. Em vez disso, o cmdlet modifica instâncias existentes do objeto Microsoft.Rtc.Management.Xds.DisplayMonitoringServer.
Exemplo
-------------------------- Exemplo 1 ------------------------
Set-CsMonitoringServer -Identity "MonitoringServer:atl-cs-001.litwareinc.com" -ReportingUrl "https://atl-cs-001.litwareinc.com/reports"
O comando mostrado no Exemplo 1 configura uma nova URL do pacote de relatórios do Servidor de Monitoramento.