SNMP monitoring

Você pode ativar o SNMP Monitoring no XenMobile Server para permitir que os sistemas de monitoramento consultem e obtenham informações nos nós do XenMobile. As consultas usam parâmetros, como Carga do processador, Média da carga, Uso da memória e Conectividade. Para obter mais informações sobre o SNMP v3, como especificações de autenticação e criptografia, consulte a documentação oficial do SNMP para RFC 3414.

Nota:

SNMP v3 Monitoring é compatível com o XenMobile Server 10.8 e versões posteriores.

Você pode usar vários aplicativos de monitoramento que suportam o monitoramento de SNMP, como o SCOM. Para obter detalhes sobre como configurar o SCOM, consulte este artigo do Citrix Support Knowledge Center.

Pré-requisitos

Configure as seguintes portas TCP:

  • Porta 161 (UDP): usada para tráfego SNMP usando o protocolo UDP. A origem é SNMP Manager e o destino é XenMobile.
  • Porta 162 (UDP): usada para enviar alertas de interceptação SNMP ao SNMP Manager do XenMobile. A origem é XenMobile e o destino é SNMP Manager.

Para obter mais informações sobre a configuração das portas do XenMobile, consulte Requisitos de porta.

Para ver um diagrama de arquitetura de uma implantação local do XenMobile que inclui o SNMP, consulte a Arquitetura de referência para implantações locais.

As etapas gerais para configurar o SNMP são as seguintes.

  1. Adicionar usuários: Os usuários herdam a permissão para receber interceptações e monitorar o XenMobile Server.
  2. Adicionar um SNMP Manager para receber interceptações: Interceptações são alertas gerados pelo XenMobile quando o nó do XenMobile ultrapassa o limite de máximo definido pelo usuário.
  3. Configurar o SNMP Manager para interagir com o XenMobile: O XenMobile Server usa certas bases de informações de gerenciamento (MIBs) para executar operações. Você faz o download de MIBs na página Configurações > Configuração SNMP no console XenMobile. Em seguida, você importa as MIBs para o SNMP Manager usando um MIB Importer.

    Nota:

    Cada SNMP Manager possui seu próprio MIB Importer.

  4. Ativar interceptações: Você ativa interceptações no console XenMobile e define os intervalos e limites com base em seu ambiente.
  5. Exibir interceptações no SNMP Manager de terceiros: Para exibir interceptações, verifique o SNMP Manager. Em alguns gerenciadores, no entanto, você pode definir configurações para ativar notificações fora do Manager. Você pode configurar as notificações para aparecer, por exemplo, no email.

Você pode gerar as seguintes interceptações no XenMobile.

Nome da intercepção: Carga do processador

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.2.1.25.3.3.1.2
  • Descrição: Monitora a carga da CPU do sistema no intervalo definido pelo usuário. Se a carga exceder o valor de limite personalizado, o XenMobile gera a interceptação SNMP.

Nome da interceptação: Média de carga em um minuto

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.2021.10.1.5.1
  • Descrição: Monitora a carga média do sistema durante um período de um minuto no intervalo definido pelo usuário. Se a média de carga exceder o valor de limite personalizado, o XenMobile gera a interceptação SNMP.

Nome da interceptação: Média de carga em cinco minutos

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.2021.10.1.5.2
  • Descrição: Monitora a carga média do sistema durante um período de cinco minutos no intervalo definido pelo usuário. Se a média de carga exceder o valor de limite personalizado, o XenMobile gera a interceptação SNMP.

Nome da interceptação: Média de carga em 15 minutos

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.2021.10.1.5.3
  • Descrição: Monitora a carga média do sistema durante um período de 15 minutos a cada intervalo definido pelo usuário. Se a média de carga exceder o valor de limite personalizado, o XenMobile gera a interceptação SNMP.

Nome da interceptação: Memória disponível total

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.2021.4.11
  • Descrição: Monitora a memória disponível para cada intervalo definido pelo usuário. Se a memória disponível cair abaixo do valor de limite personalizado, o XenMobile gera a interceptação SNMP. Nota: A memória total disponível inclui RAM e memória swap (memória virtual). Para recuperar a memória swap total, você pode realizar uma consulta usando SNMP OID .1.3.6.1.4.1.2021.4.3 Para recuperar a memória swap disponível, você pode realizar uma consulta usando SNMP OID .1.3.6.1.4.1.2021.4.4

Nome de interceptação: Armazenamento em disco total usado

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.2021.9.1.9.1
  • Descrição: Monitora o armazenamento em disco do sistema para cada intervalo definido pelo usuário. Se o armazenamento em disco exceder o valor de limite personalizado, o XenMobile gera a interceptação SNMP.

Nome da interceptação: Utilização da memória heap de Java

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.2.4.0
  • Descrição: Monitora o uso de memória heap JVM (Java virtual machine) do XenMobile para cada intervalo definido pelo usuário. Se o uso exceder o valor de limite personalizado, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Uso de metaespaço de Java

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.2.5.0
  • Descrição: Monitora o uso de metaspace Java do XenMobile para cada intervalo definido pelo usuário. Se o uso exceder o valor de limite, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade LDAP

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.1.0
  • Descrição: Monitora a conectividade entre o servidor LDAP e o nó do XenMobile para cada intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade DNS

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.2.0
  • Descrição: Monitora a conectividade entre o servidor DNS e o nó do XenMobile para cada intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do servidor do Google Store

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.3.0
  • Descrição: Monitora a conectividade entre o servidor do Google Store e o nó do XenMobile para cada intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do Windows Phone Store

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.4.0
  • Descrição: Monitora a conectividade entre o servidor do Windows Phone Store e o nó do XenMobile para cada intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do Windows Tab Store

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.5.0
  • Descrição: Monitora a conectividade entre o servidor do Windows Tab Store e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do servidor do Windows Security Token

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.6.0
  • Descrição: Monitora a conectividade entre o servidor do Windows Security Token e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do servidor do Windows Notification

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.7.0
  • Descrição: Monitora a conectividade entre o servidor do Windows Notification e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do servidor do APNs (Apple Push Notification Service)

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.8.0
  • Descrição: Monitora a conectividade entre o servidor do APNs e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do servidor Apple Feedback

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.9.0
  • Descrição: Monitora a conectividade entre o servidor do Apple Feedback e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do servidor do Apple Store

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.10.0
  • Descrição: Monitora a conectividade entre o servidor do Apple Store e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome da interceptação: Conectividade do banco de dados do XenMobile

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.11.0
  • Descrição: Monitora a conectividade entre o banco de dados do XenMobile e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do servidor do Firebase Cloud Messaging

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.12.0
  • Descrição: Monitora a conectividade entre o servidor do Firebase Cloud Messaging e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do servidor de licenças Citrix

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.13.0
  • Descrição: Monitora a conectividade entre o servidor de licença Citrix e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do NetScaler Gateway

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.15.0
  • Descrição: Monitora a conectividade entre o NetScaler Gateway e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: conectividade entre nós do XenMobile

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.16.0
  • Descrição: Monitora a conectividade entre nós em cluster do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Nome de interceptação: Conectividade do serviço de nó do XenMobile Tomcat

  • Identificador de objeto (OID) de monitoramento: .1.3.6.1.4.1.3845.5.1.1.18.17.0
  • Descrição: Monitora a conectividade entre o serviço de nó do XenMobile Tomcat e os nós do XenMobile para o intervalo definido pelo usuário. Se a conectividade falhar, o XenMobile gera a interceptação SNMP.

Para obter o melhor desempenho do servidor ao configurar os limites de SNMP, lembre-se dos seguintes fatores:

  • Frequência de chamadas
  • Dados de interceptação a serem coletados e as verificações de limite
  • O mecanismo de comunicação entre nós
  • Freqüência de verificações de conectividade
  • Tempos limite de falhas durante as verificações

Para adicionar usuários SNMP

Os usuários SNMP interagem com gerenciadores SNMP e recebem interceptações.

  1. No console XenMobile, clique no ícone de engrenagem no canto superior direito. A página Settings é exibida.

  2. Em Monitoramento, clique em Configuração SNMP. A página Configuração SNMP é exibida.

    Imagem da configuração SNMP

  3. Em Usuários de SNMP Monitoring, clique em Adicionar.

  4. Na caixa de diálogo Adicionar usuário de SNMP Monitoring, defina as seguintes configurações:

    Imagem da configuração SNMP

    Nome de usuário: o nome do usuário usado para efetuar logon no SNMP Manager. Embora você possa usar caracteres alfanuméricos, sublinhados e hifens, não é possível usar espaços e outros caracteres especiais no seu nome de usuário.

    Nota:

    Você não pode adicionar o nome de usuário “xmsmonitor” porque o XenMobile reserva o nome para uso interno.

    Protocolo de autenticação:

    • SHA (recomendado)
    • MD5

    Senha de autenticação: digite uma senha de 8 a 18 caracteres. Você pode incluir caracteres alfanuméricos e especiais.

    Protocolo de privacidade:

    • DES
    • AES 128 (recomendado)

    Senha de privacidade: digite uma senha de 8 a 18 caracteres. Você pode incluir caracteres alfanuméricos e especiais.

Para adicionar um SNMP Manager

  1. Em SNMP Managers, clique em Adicionar.

  2. Na caixa de diálogo Adicionar SNMP Manager, defina as seguintes configurações:

    Imagem da configuração SNMP

    Endereço IP de servidor: digite o endereço IP do SNMP Manager.

    Porta: altere o número da porta, se necessário. O padrão é 162.

    Nome de usuário SNMP: selecione o nome de um usuário com acesso ao Manager.

Para ativar e configurar interceptações SNMP

Para ajudar a determinar as configurações de interceptação adequadas para o seu ambiente, consulte Escalabilidade e desempenho. Por exemplo, para monitorar a média de carga do XenMobile por um minuto, você pode ativar a Média de Carga em 1 minuto e fornecer um valor de limite. Se a média de carga do XenMobile Server por 1 minuto exceder o limite especificado, você receberá uma interceptação nos SNMP Managers configurados.

  1. Para ativar interceptações individuais, siga um dos destes procedimentos:

    • Marque a caixa de seleção ao lado do parâmetro e, em seguida, clique em Ativar.
    • Para ativar todas as interceptações da lista, marque a caixa de seleção na parte superior e clique em Ativar.
  2. Para editar uma interceptação, selecione o parâmetro e, em seguida, clique em Editar.

  3. Na caixa de diálogo Editar detalhes da interceptação SNMP, você pode editar os valores de limite para interceptações individuais.

    Imagem da configuração SNMP

    Nome da interceptação: o nome da interceptação. Você não pode editar esse campo.

    Intervalo (em segundos): o intervalo permitido é de 60 a 86400 (24 horas).

    Limite: você pode alterar o limite somente para as seguintes interceptações:

    • Carga do processador
    • Média de carga em 1 minuto
    • Média de carga em 5 minutos
    • Média de carga em 15 minutos
    • Memória disponível total
    • Armazenamento total de disco usado
    • Utilização da memória heap de Java
    • Uso de metaespaço de Java

    Status: selecione I para ativar o SNMP Monitoring para a interceptação. Selecione O para desativar o Monitoring.

    Para obter mais informações úteis sobre o monitoramento do XenMobile usando o SNMP, consulte esta postagem no blog.