Configure o servidor websocket no MID Server

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Configure o servidor websocket em MID Servers para habilitar conexões de agentes para o MID Server. Você pode configurar apenas um servidor websocket por MID Server.

    Antes de Iniciar

    • Certifique-se de baixar e instalar o Curl (ou software semelhante) em sua MID Server máquina Windows.
    • Função necessária: agent_client_collector_admin

    Procedimento

    1. Navegar até Todos > MID Server > Servidores.
    2. Selecione o nome MID Server relevante.
    3. Na seção Links relacionados, clique em Configurar ouvinte do ACC.
      A caixa de diálogo Configuração do Agent Client Collector é exibida.

      Caixa de diálogo Configuração do Agent Client Collector

    4. Insira a porta do servidor web MID (8800) no campo exibido.
      Nota:
      Você pode alterar a porta padrão, 8800, conforme necessário.
      • Para invocar a configuração TLS segura, execute o seguinte comando: wss://<mid_ip> :<websocket_port> /ws/eventos
      • Em um ambiente Linux, os números de porta abaixo de 1024 podem ser usados somente com privilégios de superusuário.
    5. Clique em OK.
      Uma mensagem de confirmação com o URL do arquivo de configuração do agente é exibida.

      O servidor Web e a extensão do websocket estão configurados para o MID Server. Para verificar a configuração, navegue até as seguintes opções de menu:

      • Agent Client Collector > Web Server MID. Ao editar os campos no formulário resultante, você deve reiniciar a extensão do servidor Web MID para salvar suas mudanças.
      • Agent Client Collector > Endpoint do websocket
    6. Verifique a validade do websocket, usando o rotacional:
      1. Insira o seguinte comando em uma janela do cmd ou de terminal: Curl -Lk -H "Authorization: Key<API_KEY> " https://<mid_server_address> :<port> /api/mid/mon
      2. Verifique se você recebe uma resposta JSON válida (e não uma mensagem de erro), como a seguinte:
        Figura 1. Script JSON de instalação bem-sucedido

        Script JSON de instalação bem-sucedido