Configurando os usuários de teste do nó do Inspetor e definições de configuração no Lync Server 2013Configuring watcher node test users and configuration settings in Lync Server 2013

 

Última modificação do tópico: 2013-07-29Topic Last Modified: 2013-07-29

Depois de configurar o computador que atuará como um nó do inspetor, você deve:After configuring the computer that will act as a watcher node, you must:

  1. Criar as contas de teste que serão usadas por esses nós de inspetor.Create the test accounts to be used by these watcher nodes. Se estiver usando o método de autenticação Negociar, você também deve usar o cmdlet Set-CsTestUserCredential para permitir o uso dessas contas de teste no nó do inspetor.If you are using the Negotiate authentication method, you must also use the Set-CsTestUserCredential cmdlet to enable these test accounts for use on the watcher node.

  2. Atualizar as definições de configuração do nó do inspetor.Update the watcher node configuration settings.

Esta seção cobre:This section covers:

  • Configurando contas de usuário de testeConfiguring Test User Accounts

  • Configurando uma Nó do inspetor básico com as Transações sintéticas padrãoConfiguring a Basic Watcher Node with the Default Synthetic Transactions

  • Configurando Testes estendidosConfiguring Extended Tests

  • Adicionando e removendo Transações sintéticasAdding and Removing Synthetic Transactions

  • Exibindo e testando a configuração do nó inspetorViewing and Testing the Watcher Node Configuration

Configurando contas de usuário de testeConfiguring Test User Accounts

Os usuários de teste não precisam representar pessoas reais, mas devem ser contas válidas dos serviços de domínio do Active Directory; Além disso, essas contas devem ser habilitadas para o Lync Server 2013, elas devem ter endereços SIP válidos e devem ser habilitadas para o Enterprise Voice (para usar a transação sintética Test-CsPstnPeerToPeerCall).Test users do not need to represent actual people, but they must be valid Active Directory Domain Services accounts; in addition, these accounts must be enabled for Lync Server 2013, they must have valid SIP addresses, and they should be enabled for Enterprise Voice (to use the Test-CsPstnPeerToPeerCall synthetic transaction). Se você usar o método de autenticação TrustedServer, então será necessário certificar-se de que essas contas existem e foram configuradas como especificado aqui.If you use the TrustedServer authentication method, then all you need to do is to make sure that these accounts exist and have been configured as specified here. É necessário atribuir pelo menos três usuários de teste a cada pool que deseja testar.You should assign at least three test users for each pool that you want to test.

Se você estiver usando o método de autenticação Negotiate, você também deve usar o cmdlet set-CsTestUserCredential e o Shell de gerenciamento do Lync Server para permitir que essas contas de teste funcionem com as transações sintéticas.If you are using the Negotiate authentication method, you must also use the Set-CsTestUserCredential cmdlet and the Lync Server Management Shell to enable these test accounts to work with the synthetic transactions. Isso pode ser feito executando um comando semelhante a este.You can do this by running a command similar to the following. (Estes comandos presumem que as três contas de usuário do Active Directory já tenham sido criadas e que essas contas tenham sido habilitadas para o Lync Server 2013.):(These commands assume that the three Active Directory user accounts have already been created and that those accounts have been enabled for Lync Server 2013.):

Set-CsTestUserCredential -SipAddress "sip:watcher1@litwareinc.com" -UserName "litwareinc\watcher1" -Password "P@ssw0rd"
Set-CsTestUserCredential -SipAddress "sip:watcher2@litwareinc.com" -UserName "litwareinc\watcher2" -Password "P@ssw0rd"
Set-CsTestUserCredential -SipAddress "sip:watcher3@litwareinc.com" -UserName "litwareinc\watcher3" -Password "P@ssw0rd"

Observe que é necessário incluir não apenas o endereço SIP, mas também o nome e a senha do usuário.Note that you must include not only the SIP address but also the user name and password. Se não incluir a senha, Set-CsTestUserCredential solicitará que você insira essas informações.If you do not include the password Set-CsTestUserCredential will prompt you to enter that information. O nome de usuário pode ser especificado usando o formato de nome de usuário de nome de domínio \ mostrado acima ou usando o nome de Name@domain usuário de formato; por exemplo:The user name can be specified using the domain name\user name format shown above, or by using the format user name@domain name; for example:

-UserName "watcher3@litwareinc.com"

Para verificar se as credenciais do usuário de teste foram criadas, execute estes comandos de dentro do Shell de gerenciamento do Lync Server:To verify that the test user credentials were created, run these commands from within the Lync Server Management Shell:

Get-CsTestUserCredential -SipAddress "sip:watcher1@litwareinc.com"
Get-CsTestUserCredential -SipAddress "sip:watcher2@litwareinc.com"
Get-CsTestUserCredential -SipAddress "sip:watcher3@litwareinc.com"

Informações semelhantes a estas devem ser retornadas para cada usuário:Information similar to this should be returned for each user:

UserName                        Password
--------                        --------
Litwareinc\watcher1              System.Security.SecureString

Configurando uma Nó do inspetor básico com as Transações sintéticas padrãoConfiguring a Basic Watcher Node with the Default Synthetic Transactions

Depois que os usuários de teste são criados, você pode criar um nó do inspetor usando um comando semelhante a este:After the test users have been created you can then create a watcher node by using a command similar to this:

New-CsWatcherNodeConfiguration -TargetFqdn "atl-cs-001.litwareinc.com" -PortNumber 5061 -TestUsers @{Add= "sip:watcher1@litwareinc.com","sip:watcher2@litwareinc.com", "sip:watcher3@litwareinc.com"}

Esse comando cria um novo nó do inspetor que usa as configurações padrão e executa o conjunto padrão de transações sintéticas.This command creates a new watcher node that uses the default settings and runs the default set of synthetic transactions. O novo nó do inspetor também usa watcher1@litwareinc.com, watcher2@litwareinc.com e watcher3@litwareinc.com dos usuários de teste.The new watcher node also uses the test users watcher1@litwareinc.com, watcher2@litwareinc.com, and watcher3@litwareinc.com. Se o nó do Inspetor estiver usando a autenticação do TrustedServer, as três contas de teste poderão ser todas as contas de usuário válidas habilitadas para o Active Directory e o Lync Server.If the watcher node is using TrustedServer authentication, the three test accounts can be any valid user accounts enabled for Active Directory and Lync Server. Se o nó do inspetor está usando o método de autenticação Negociar, você também deve ativar essas contas do usuário para o nó do inspetor usando o cmdlet Set-CsTestUserCredential.If the watcher node is using the Negotiate authentication method, you must also enable these user accounts for watcher node by using the Set-CsTestUserCredential cmdlet.

Configurando testes estendidosConfiguring Extended Tests

Se você desejar ativar a rede telefônica pública comutada (teste da PSTN), que verifica a conectividade com a rede telefônica comutada, será necessário efetuar configurações adicionais ao configurar o nó do inspetor.If you want to enable the public switched telephone network (PSTN test), which verifies connectivity with the public switched telephone network, you will need to do some additional configuration when setting up the watcher node. Primeiro, é necessário associar seus usuários de teste ao tipo de teste da PSTN.First, you need to associate your test users with the PSTN test type. Para fazer isso, execute um comando semelhante a este no Shell de gerenciamento do Lync Server:To do that, run a command similar to this from within the Lync Server Management Shell:

$pstnTest = New-CsExtendedTest -TestUsers "sip:watcher1@litwareinc.com", "sip:watcher2@litwareinc.com", "sip:watcher3@litwareinc.com"  -Name "Contoso Provider Test" -TestType PSTN

Observe que os resultados desse comando devem ser armazenados em uma variável.Note that the results of this command must be stored in a variable. Neste exemplo, é uma variável chamada de $pstnTest.In this example, that's a variable named $pstnTest.

Neste ponto, você pode usar o cmdlet New-CsWatcherNodeConfiguration para associar o tipo de teste (armazenado na variável $pstnTest) a um pool do Lync Server 2013.At this point, you can use the New-CsWatcherNodeConfiguration cmdlet to associate the test type (stored in the variable $pstnTest) to a Lync Server 2013 pool. Por exemplo, o seguinte comando cria uma nova configuração de nó do inspetor para o pool atl-cs-001.litwareinc.com, adicionando os três usuários de teste que foram criados anteriormente e também adicionando o tipo de teste de PSTN:For example, the following command creates a new watcher node configuration for the pool atl-cs-001.litwareinc.com, adding the three test users that were created previously, and also adding the PSTN test type:

New-CsWatcherNodeConfiguration -TargetFqdn "atl-cs-001.litwareinc.com" -PortNumber 5061 -TestUsers @{Add= "sip:watcher1@litwareinc.com","sip:watcher2@litwareinc.com", "sip:watcher3@litwareinc.com"} -ExtendedTests @{Add=$pstnTest}

Observe que o comando anterior falhará se você não tiver instalado os arquivos principais do Lync Server e o banco de dados RTCLocal no computador do nó do observador.Note that the preceding command will fail if you have not installed the Lync Server core files and the RTCLocal database on the watcher node computer.

Para testar várias políticas de voz, é necessário criar um teste estendido para cada política usando o cmdlet New-CsExtendedTest.To test multiple voice policies, you need to create an extended test for each policy by using the New-CsExtendedTest cmdlet. Os usuários atribuídos ao teste devem ser configurados com as políticas de voz desejadas.The users assigned to this test should be configured with the desired voice policies. Os testes estendidos são passados para o cmdlet New-CsWatcherNodeConfiguration usando um comando semelhante a este:The extended tests are then passed to the New-CsWatcherNodeConfiguration cmdlet by using a command similar to the following:

-ExtendedTests @{Add=$pstnTest1,$pstnTest2,$pstnTest3}

Se New-CsWatcherNodeConfiguration é chamado sem usar o parâmetro Testes, isso significa que somente as transações sintéticas Padrão (e a transação sintética estendida especificada) serão ativadas no novo nó do inspetor. Isso significa que o nó do inspetor testará os seguintes componentes:If New-CsWatcherNodeConfiguration is called without using the Tests parameter, that means that only the Default synthetic transactions (and the specified extended synthetic transaction) will be enabled for the new watcher node. This means that the watcher node will test the following components:

  • RegistroRegistration

  • Mensagens instantâneasIM

  • GroupIMGroupIM

  • P2PAV (sessões de áudio/vídeo ponto a ponto)P2PAV (peer-to-peer audio/video sessions)

  • AvConference (áudio/conferência)AvConference (audio/conferencing)

  • PresençaPresence

  • ABS (serviço do Catálogo de Endereços)ABS (Address Book service)

  • ABWQ (serviço Web do Catálogo de Endereços)ABWQ (Address Book web service)

  • PSTN (chamadas de gateway PSTN, especificadas como um teste estendido. Por padrão, a PSTN está desativada. O teste está ativado somente nesse caso, pois o comando ativou a PSTN usando o parâmetro ExtendedTests).PSTN (PSTN gateway calls, specified as an extended test. By default, PSTN is disabled. The test is enabled in this case only because the command enabled PSTN by using the ExtendedTests parameter.)

Isso também significa que os seguintes componentes não serão testados por padrão:This also means that the following components will not be tested by default:

  • AVEdgeConnectivityAVEdgeConnectivity

  • MCXP2PIM (mensagens instantâneas de dispositivo móvel)MCXP2PIM (mobile device instant messaging)

  • ExumConnectivity (Unificação de Mensagens do Exchange)ExumConnectivity (Exchange Unified Messaging)

  • JoinLauncherJoinLauncher

  • PersistentChatMessagePersistentChatMessage

  • DataConferenceDataConference

  • XmppIMXmppIM

  • UnifiedContactStoreUnifiedContactStore

Adicionando e removendo Transações sintéticasAdding and Removing Synthetic Transactions

Depois que um nó do inspetor é configurado, é possível usar o cmdlet Set-CsWatcherNodeConfiguration para adicionar ou remover transações sintéticas do nó.After a watcher node has been configured, you can use the Set-CsWatcherNodeConfiguration cmdlet to add or remove synthetic transactions from the node. Por exemplo, para adicionar o teste PersistentChatMessage ao nó do inspetor, use o método Adicionar e um comando semelhante a este:For example, to add the PersistentChatMessage test to the watcher node, use the Add method and a command similar to this:

Set-CsWatcherNodeConfiguration -Identity "atl-cs-001.litwareinc.com" -Tests @{Add="PersistentChatMessage"}

É possível adicionar vários testes separando os nomes de teste com vírgulas. Por exemplo:Multiple tests can be added by separating the test names by using commas. For example:

Set-CsWatcherNodeConfiguration -Identity "atl-cs-001.litwareinc.com" -Tests @{Add="PersistentChatMessage","DataConference","UnifiedContactStore"}

Observe que um erro ocorrerá se um ou mais desses testes (por exemplo, DataConference) já estiverem ativados no nó do inspetor. Nesse caso, você receberá uma mensagem de erro semelhante a esta:Note that an error will occur if one or more of these tests (for example, DataConference) has already been enabled on the watcher node. In this case, you will receive an error message similar to the following:

Set-CsWatcherNodeConfiguration : There is a duplicate key sequence 'DataConference' for the 'urn:schema:Microsoft.Rtc.Management.Settings.WatcherNode.2010:TestName' key or unique identity constraint.

Quando esse erro ocorre, nenhuma alteração será aplicada.When this error occurs, no changes will be applied. O comando deve ser executado novamente com o teste duplicado removido.The command should be rerun with the duplicate test removed.

Para remover uma transação sintética do nó do inspetor, use o método Remover em vez de Adicionar. Por exemplo, esse comando remove o teste ABWQ do nó do inspetor:To remove a synthetic transaction from a watcher node, use the Remove method instead of the Add method. For example, this command removes the ABWQ test from a watcher node:

Set-CsWatcherNodeConfiguration -Identity "atl-cs-001.litwareinc.com" -Tests @{Remove="ABWQ"}

É possível usar o método Substituir para substituir todos os testes ativados no momento por um ou mais testes novos. Por exemplo, se desejar que apenas um nó do inspetor execute o teste IM, você pode configurar isso usando este comando:You can also use the Replace method to replace all the currently-enabled tests with one or more new tests. For example, if you only want a watcher node to run the IM test, you can configure that by using this command:

Set-CsWatcherNodeConfiguration -Identity "atl-cs-001.litwareinc.com" -Tests @{Replace="IM"}

Quando você executa o comando anterior, todas as transações sintéticas no nó do inspetor especificado serão desativadas exceto para IM.When you run the preceding command, all synthetic transactions on the specified watcher node will be disabled except for IM.

Exibindo e testando a configuração do nó inspetorViewing and Testing the Watcher Node Configuration

Se quiser exibir os testes que foram atribuídos ao nó do inspetor, use um comando semelhante a este:If you want to view the tests that have been assigned to a watcher node, use a command similar to this:

Get-CsWatcherNodeConfiguration -Identity "atl-cs-001.litwareinc.com" | Select-Object -ExpandProperty Tests

O comando anterior retornará informações semelhantes a essa, dependendo das transações sintéticas atribuídas ao nó:The preceding command will return information similar to this, depending on the synthetic transactions that have been assigned to the node:

Registration
IM
GroupIM
P2PAV
AvConference
Presence
PersistentChatMessage
DataConference

Dica

Para exibir as transações sintéticas em ordem alfabética, use este comando:To view the synthetic transactions in alphabetical order, use this command instead:
Get-CsWatcherNodeConfiguration –Identity "atl-cs-001.litwareinc.com" | Select-Object –ExpandProperty Tests | Sort-ObjectGet-CsWatcherNodeConfiguration –Identity "atl-cs-001.litwareinc.com" | Select-Object –ExpandProperty Tests | Sort-Object

Para verificar se um nó do inspetor foi criado, digite o seguinte comando no Shell de gerenciamento do Lync Server:To verify that a watcher node has been created, type the following command from within the Lync Server Management Shell:

Get-CsWatcherNodeConfiguration

Você receberá informações semelhantes a estas:You will receive information similar to this:

Identity      : atl-cs-001.litwareinc.com
TestUsers     : {sip:watcher1@litwareinc.com, sip:watcher2@litwareinc.com ...}
ExtendedTests : {TestUsers=IList<System.String>;Name=PSTN Test; Te...}
TargetFqdn    : atl-cs-001.litwareinc.com
PortNumber    : 5061

Para verificar se o nó do inspetor foi configurado corretamente, digite o seguinte comando no Shell de gerenciamento do Lync Server:To verify that the watcher node has been configured correctly, type the following command from within the Lync Server Management Shell:

Test-CsWatcherNodeConfiguration

O comando anterior testará o nó do inspetor em sua implantação e informará se:The preceding command will test each watcher node in your deployment and tell you information, such as whether:

  • A função Registrador necessária foi instalada.The required Registrar role been installed.

  • A chave de registro necessária foi criada por você ao executar Set-CsWatcherNodeConfiguration.The required registry key was created for you when you ran Set-CsWatcherNodeConfiguration.

  • Seus servidores estão executando a versão correta do Lync Server.Your servers are running the correct version of Lync Server.

  • Suas portas foram configuradas corretamente.Your ports been configured correctly.

  • Seus usuários de teste atribuídos têm as credenciais necessárias.Your assigned test users have the required credentials.