Coletor de dados Brocade FOS REST
O Data Infrastructure Insights usa o coletor Brocade FOS REST para descobrir inventário e desempenho para dispositivos de switch Brocade executando firmware FabricOS (FOS) 8.2 e posterior. Observe que as primeiras versões do FOS 8.2 podem ter bugs na API REST; é altamente recomendável executar a versão mais recente possível do FOS suportada pela sua plataforma.
Observação: o nível de "usuário" padrão do FOS não é suficientemente poderoso para que o Data Infrastructure Insights visualize todos os aspectos lógicos de um dispositivo. Precisamos de uma conta de usuário com a "Função de chassi" ativada, bem como permissões em todos os Virtual Fabrics configurados em um switch.
Aqui está um exemplo de como você pode criar uma conta de usuário de "privilégio mínimo" para uso do Data Infrastructure Insights em uma sessão SSH para um dispositivo FOS:
userConfig --add NetAppCIUser -r usuário -l 1-128 -c usuário -p Qwerty!
Isso criará um usuário “NetAppCIUser” com a senha “Qwerty!”. Este usuário tem a função de “usuário” (-r) em todos os 128 tecidos virtuais possíveis (-l). Este usuário também tem a função necessária “Chassis” (-c) com acesso de nível de usuário atribuído.
Por padrão, este coletor tentará descobrir todos os dispositivos FOS que fazem parte de todas as estruturas das quais o switch faz parte.
Observação: o usuário padrão somente leitura do FOS "user" NÃO tem permissões de visualização em todos os Virtual Fabrics, nem tem permissões de "chassis role". Isso significa que você terá uma baixa probabilidade de sucesso usando "usuário" com o Data Infrastructure Insights, que precisa entender a configuração física e lógica do dispositivo FOS.
Terminologia
O Data Infrastructure Insights adquire as seguintes informações de inventário do coletor de dados Brocade FOS REST. Para cada tipo de ativo adquirido pelo Data Infrastructure Insights, a terminologia mais comum usada para esse ativo é mostrada. Ao visualizar ou solucionar problemas neste coletor de dados, tenha em mente a seguinte terminologia:
| Termo de Fornecedor/Modelo | Termo de Data Infrastructure Insights |
|---|---|
Trocar |
Trocar |
Porta |
Porta |
Tecido Virtual, Tecido Físico |
Tecido |
Zona |
Zona |
Interruptor lógico |
Interruptor lógico |
Zona LSAN |
Zona IVR |
Observação: esses são apenas mapeamentos de terminologia comum e podem não representar todos os casos deste coletor de dados.
Requisitos
-
Deve haver conectividade TCP com todos os switches na malha. Este tipo de coletor de dados tentará perfeitamente HTTP e HTTPS para cada dispositivo na malha. Se você marcar a caixa de seleção Descobrir todos os switches na malha, o Data Infrastructure Insights identificará todos os switches na malha; no entanto, ele precisa de conectividade TCP com esses switches adicionais para descobri-los.
-
A mesma conta é necessária globalmente em todos os switches da malha. Você pode usar a interface Web do dispositivo para confirmar o acesso.
Configuração
| Campo | Descrição |
|---|---|
Mudar IP |
Endereço IP ou nome de domínio totalmente qualificado do switch FOS |
Nome de usuário |
Nome de usuário para o switch |
Senha |
Senha para o switch |
Configuração avançada
| Campo | Descrição |
|---|---|
Dispositivos Excluídos |
Lista separada por vírgulas de endereços IPv4 de dispositivos a serem excluídos da pesquisa. |
Intervalo de pesquisa de inventário (min) |
Intervalo entre pesquisas de inventário. O padrão é 60. |
Descubra todos os interruptores do tecido |
Selecione para descobrir todos os switches na malha. |
Escolha entre HBA e aliases de zona |
Escolha se deseja favorecer HBA ou aliases de zona. |
Tipo de conexão |
HTTP ou HTTPS. |
Observe que esta configuração apenas altera qual protocolo o CI tenta usar por dispositivo primeiro - o CI tentará o protocolo oposto automaticamente se o padrão falhar |
Substituir porta TCP |
Especifique uma porta se não estiver usando a padrão. |
Intervalo de pesquisa de desempenho (seg) |
Solução de problemas
Algumas coisas que você pode tentar se tiver problemas com este coletor de dados:
Inventário
| Problema: | Experimente isto: |
|---|---|
O recurso de teste me avisa que um protocolo está inacessível |
Um determinado dispositivo Brocade FOS 8.2+ só vai querer falar em HTTP ou HTTPS. Se um switch tiver um certificado digital instalado, o switch lançará erros de HTTP se alguém tentar se comunicar com ele com HTTP não criptografado em vez de HTTPS. O recurso de teste tenta comunicação com HTTP e HTTPS. Se o teste informar que um protocolo foi aprovado, você pode salvar o coletor com segurança e não se preocupar se o outro protocolo não foi bem-sucedido. O coletor tentará ambos os protocolos durante a coleta e só falhará se nenhum deles funcionar. |
Erro: O inventário falha com 401 Não autorizado…Chave de sessão inválida… |
Este é um bug distinto de algumas versões iniciais do 8.2 FOS, como a 8.2.1c, que NÃO oferecem suporte adequado à autenticação básica HTTP. Atualize para uma versão posterior 8.2 ou 9.* |
Erro: “O Data Infrastructure Insights recebeu uma função de chassi inválida” |
Verifique se o usuário configurado nesta fonte de dados recebeu a permissão de função de chassi. |
Erro: "Endereço IP do chassi incompatível" |
Altere a configuração da fonte de dados para usar o endereço IP do chassi. |
Falha no inventário com um 403 Proibido |
Isso pode ser simplesmente credenciais incorretas ou pode ser um indicativo de que você está tentando usar uma função insuficientemente poderosa. Lembre-se de que usuários de nível "usuário" NÃO têm o direito necessário de "Função de chassi" ou acesso de visualização a malhas virtuais não padrão. |
Informações adicionais podem ser encontradas em"Apoiar" página ou no"Matriz de Suporte ao Coletor de Dados" .