Descoberta de IBM WebSEAL
. ® Descoberta a aplicação usa IBM WebSEAL padrões a serem encontrados WebSEAL servidores de aplicações web e junções em sua infraestrutura. A descoberta de alguns desses recursos requer a instalação da aplicação Padrões de descoberta e mapeamento de serviços na ® Store.
Solicitar aplicativos na Store
Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.
Pré-requisitos
- Informações detalhadas em IBM WebSEAL
Para obter informações, consulte Informações detalhadas sobre produtos descobertos por Visibilidade do ITOM
- Autenticação
. WebSEAL O processo de autenticação inclui autenticação de cabeçalho HTTP com credenciais básicas Basic authentication credentials.
Se você estiver executando a Descoberta pela primeira vez, configure Afinidade de credencial para Descoberta e Orquestração Credential affinity for Discovery and Orchestration.Nota:A afinidade de credencial não está disponível no modo de depuração.- Configurado MID Server
Certifique-se de MID Server Tem acesso e permissões para enviar solicitações HTTPS para WebSEAL aplicação.
- Permissões de usuário configuradas para executar chamadas de API
Certifique-se de que o usuário tenha permissão para executar a seguinte API:
/net/general
/net/dns
/wga/reverseproxy
/wga/reverseproxy/<reverse_proxy_id>/configuration/estrofe/junction/entry_name/match-vhj-first
- /wga/reverseproxy/<reverse_proxy_id>/junções
/wga/reverseproxy/"<reverse_proxy_id>/juntions?juntions_id_id_<junction_id>
/wga/widgets/health.json
- Classificação HTTP habilitada
- . IBM WebSEAL O padrão é acionado quando você executa a descoberta no servidor que o WebSEAL está ativado. Certifique-se de que a Classificação HTTP esteja presente na instância. Para obter mais informações, consulte Crie uma classificação HTTP e. Execute a descoberta por meio de uma chamada REST HTTP ou HTTPS
Dados coletados durante a descoberta horizontal
| Campo | Descrição |
|---|---|
| Servidor ISAM [cmdb_ci_isam_server] | |
| nome | O nome do servidor conforme retornado pelo /net/general Chamada de API. Se o campo estiver vazio, nslookup No endereço IP, seria tentado preencher este campo. |
| Endereço IP [ip_address] | O endereço IP de acordo com a programação/configuração da descoberta. |
| fqdn | . search_domain retornado por /net/dns Chamada de API. |
| WebSEAL [cmdb_ci_app_server_webseal] | |
| nome | O nome do WebSEAL Servidor conforme retornado pela API. |
| Endereço IP [ip_address] | O endereço IP de acordo com a programação/configuração da descoberta. |
| fqdn | . search_domain retornado por /net/dns Chamada de API. |
| install_status | O status é definido como instalado por padrão. |
| operation_status | O status é definido como operacional por padrão. |
| install_directory | De acordo com o requisito de identificação, este campo é preenchido com o FQDN do servidor. |
| Proxies reversos do WebSEAL [cmdb_ci_webseal_reverse_proxy] | |
| nome | O nome do recurso de acordo com a resposta da API. |
| object_id | O ID do recurso da resposta da API. |
| install_status | Indica se a instalação está habilitada. |
| operational_status | Indica se a operação foi iniciada. |
| service_type - codificado | O status é definido como Proxy reverso do WebSEAL por padrão. |
| webseal_health_status | . WebSEAL status de integridade relatado em relação a. /wga/widgets/health.json Chamada de API |
| Junções do WebSEAL [cmdb_ci_webseal_junction] | |
| nome | O nome do recurso de acordo com a resposta da API. |
| object_id | O ID do recurso, criado como um número de hash exclusivo correspondente ao nome que diferencia maiúsculas de minúsculas do recurso. Nota: A indistinção entre maiúsculas e minúsculas das consultas pode criar campos duplicados quando nome o valor é idêntico ao ID do objeto valor. Um dos atributos de identificação deve ser alterado para ter um valor exclusivo. |
| install_status | Codificado para o status Instalado |
| operational_status | Codificado para o status operacional |
| stateful_junction | Valor booliano que indica se é uma Junção com estado |
| transparent_path_junction | Valor booliano que indica se é uma junção de caminho transparente |
| junction_type | Lista para o tipo de junção |
| Servidores de back-end WebSEAL [cmdb_ci_webseal_backend_server] | |
| nome | O nome do recurso, de acordo com a resposta da API |
| object_id | O ID do recurso, de acordo com a resposta da API |
| install_status | O status do recurso de acordo com o valor "Habilitado" na resposta da API |
| operational_status | o status do recurso de acordo com o valor "estado de operação" |
| server_id | O UUID usado para identificar o servidor web de junção |
| http_port | Porta HTTP do servidor de terceiros back-end. Aplicável quando o tipo de junção é tcp. |
| service_port | Porta TCP do servidor de terceiros back-end. O padrão é 80 para junções TCP e 443 para junções SSL |
| Prioridade | A prioridade do servidor (1-9). O padrão é 9. |
| IC | Tipo de Relacionamento | IC |
|---|---|---|
WebSEAL [cmdb_ci_app_server_webseal] |
Runs on::Runs |
Servidor ISAM [cmdb_ci_isam_server] |
Proxy reverso do WebSEAL [cmdb_ci_webseal_reverse_proxy] |
Hosted on::Hosts Referência[load_balancer] |
WebSEAL [cmdb_ci_app_server_webseal] |
Proxy reverso do WebSEAL [cmdb_ci_webseal_reverse_proxy] |
Runs on::Runs Referência[isam_server] |
Servidor ISAM [cmdb_ci_isam_server] |
Junção do WebSEAL [cmdb_ci_webseal_junction] |
Alocado para::alloca Referência [service] |
Proxy reverso do WebSEAL [cmdb_ci_webseal_reverse_proxy] |
Junção do WebSEAL [cmdb_ci_webseal_junction] |
Owns::Owned by Referência [pool] |
Membro do Pool do Balanceador de Carga [cmdb_ci_webseal_backend_server] |
Junção do WebSEAL [cmdb_ci_webseal_junction] |
Somente referência [load_balancer] |
WebSEAL [cmdb_ci_app_server_webseal] |