Parâmetros do MID Server para PowerShell

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • Os parâmetros controlam o comportamento de um MID Server específico e têm precedência inferior às propriedades do MID Server.

    Os parâmetros a seguir são opcionais.
    Nota:
    Depois de mudar a configuração de qualquer parâmetro, certifique-se de reiniciar o serviço MID Server.
    Nome Descrição
    mid.powershell_api.session_pool.max_size

    Especifica o número máximo de sessões permitidas no pool de sessões.

    Nota:
    Definir ou alterar este parâmetro requer a reinicialização do MID Server.
    • Tipo: inteiro
    • Valor padrão: 25
    mid.powershell_api.session_pool.target.max_size

    Especifica o número máximo de sessões permitidas no pool por host de destino.

    Nota:
    Definir ou alterar este parâmetro requer a reinicialização do MID Server.
    • Tipo: inteiro
    • Valor padrão: 3
    mid.powershell_api.winrm.use_ssl Requer o uso de certificados SSL para conexões HTTPS usando WinRM.
    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    mid.powershell_api.winrm.additional_pssesion_options Controla as opções avançadas de uma PSSession. Para obter mais informações sobre opções avançadas de PSSession, consulte https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/new-pssessionoption?view=powershell-6.
    mid.powershell_api.winrm.remote_https_port Configura a porta para conexão com servidores Windows usando PowerShell sobre HTTPS.
    • Tipo: inteiro
    • Valor padrão: 5986
    mid.powershell_api.winrm.remote_port Configura a porta para conexão com servidores Windows usando PowerShell sobre HTTP.
    • Tipo: inteiro
    • Valor padrão: 5985
    mid.powershell_api.winrm.skip_ssl_cert_check Ignora a verificação de certificado SSL ao usar WinRM para conexões HTTPS.
    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    mid.powershell_api.winrm.skip_ssl_cert_check_options
    Ignora verificações de certificado SSL específicas ao usar WinRM para conexões HTTPS. Configure o MID Server para ignorar as verificações de certificados de uma autoridade de certificação (CA), do nome comum (CN) que identifica o host associado ao certificado e de certificados revogados.
    • Tipo: cadeia de caracteres
    • Valor padrão: -SkipCACheck -SkipCNCheck -SkipRevocationCheck
    mid.powershell.use_credentials
    Determina as credenciais a serem usadas para Descoberta com o PowerShell. Uma configuração de verdadeiro direciona o MID Server para executar probes com as credenciais Windows da tabela de credenciais. Para executar probes com as credenciais do usuário para o serviço MID Server, defina este parâmetro como falso.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    mid.use_powershell
    Habilita ou desabilita o PowerShell para Descoberta. Reinicie o MID Server após alterar o valor. Se o PowerShell não estiver instalado ou a versão instalada for anterior à versão 2.0, o Descoberta será revertido para usar o WMIRunner.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    mid.powershell.path

    Permite que um administrador aponte para um PowerShell específico em um MID Server nos casos em que mais de um PowerShell está instalado. Forneça o caminho para a pasta que contém o executável do PowerShell, por exemplo, C:\mypowershell ou C:\mypowershell \. ServiceNow anexa automaticamente a cadeia de caracteres powershell.exe ao caminho. Configure este parâmetro quando um PowerShell de 32 bits e um de 64 bits estiverem ativos no mesmo MID Servere for necessário iniciar o PowerShell correto para o contexto. 64 bits Windows emprega o redirecionamento do sistema de arquivos e MID Server é executado como um aplicativo de 32 bits. Se você tentar especificar um caminho em% WinDir%\System32, Windows será redirecionado automaticamente para %WinDir%\SysWOW64. Para evitar o redirecionamento, especifique o caminho como% WinDir% \ Sysnative. Por exemplo, em vez de C:\WINDOWS\system32\WindowsPowerShell\v1.0\, especifique C:\WINDOWS\sysnative\WindowsPowerShell\v1.0\.

    Nota:
    Em uma versão de 64 bits do Windows XP, um Microsoft hotfix pode ser necessário para habilitar isso.

    Para descobrir aplicações em execução em uma máquina Windows de 64 bits, o MID Server deve estar em execução em um computador host Windows de 64 bits.

    • Tipo: cadeia de caracteres (caminho)
    • Valor padrão: nenhum
    mid.powershell.enforce_utf8 Habilite este parâmetro para forçar comandos em um sistema Windows de destino a retornar a saída codificada em UTF-8. Desabilitá-lo permite que o sistema de destino use sua codificação padrão. Esse parâmetro só é válido quando o PowerShell está habilitado.

    Definir esse valor como falso pode resultar em valores incorretos no CMDB quando caracteres não ASCII são retornados por um probe.

    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    mid.powershell.local_mid_service_credential_fallback Especifica as credenciais de login que o MID Server usará se todas as outras credenciais falharem.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    mid.powershell_api.idle_session_timeout

    Especifica o valor de tempo limite de sessões ociosas do PowerShell em segundos.

    Nota:
    Definir ou alterar este parâmetro requer a reinicialização do MID Server.
    • Tipo: inteiro
    • Valor padrão: 60
    mid.powershell.command.parameter_passing Habilite este parâmetro para permitir a passagem de parâmetros do PowerShell na linha de comando.
    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    mid.powershell.command.script.parameter_passing Habilite este parâmetro para permitir a passagem de scripts do PowerShell na linha de comando.
    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    mid.windows.management_protocol
    Permite que os administradores selecionem o protocolo de gerenciamento do Windows usado para a classificação do dispositivo e do processo. As opções incluem:
    • WMI
    • WinRM
    • Tipo: cadeia de caracteres
    • Valor padrão: WMI
    mid.windows.probe_timeout Define o intervalo de tempo limite para todos os probes do Windows em um MID Server específico. Esse valor é substituído pelos valores configurados para probes individuais com o parâmetro do probe wmi_timeout.
    • Tipo: inteiro
    • Valor padrão: 600