---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Descoberta do servidor de aplicações WebLogic

# Descoberta do servidor de aplicações WebLogic {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Descoberta cria ou atualiza um registro do CMDB quando detecta uma instância de um servidor de aplicações Oracle ou BEA Weblogic em execução em um sistema Windows ou Linux.

## Requisitos {#c_DataCollDiscoWebLogicServers__section_zbl_2mn_lbb}

Para Windows
:
    * O[PowerShell](https://servicenow-prod.fluidtopics.net/xtemDpVVce2nRSiUd8T1XA "Configure MID Servers em sua organização para usar o PowerShell para descoberta horizontal e de cima para baixo de servidores Windows.") deve estar habilitado no MID Server.
    * As instâncias do WebLogic Administration Server que iniciam via WebLogic NodeManager devem ter o parâmetro -Dweblogic.RootDirectory=\<path\> definido na inicialização do servidor. A credencial do Windows também deve ter permissões de leitura no arquivo config.xml.
    {#c_DataCollDiscoWebLogicServers__ul_alz_4mn_lbb}

Para Linux
:
    * A Descoberta requer o uso destes comandos do shell Bourne:
      * `find`
      * `cat`
      * `dirname`
      {#c_DataCollDiscoWebLogicServers__ul_e4w_jmn_lbb}
    * As instâncias do servidor de administração WebLogic iniciadas por meio do NodeManager devem ter o parâmetro -Dweblogic.RootDirectory=\<path\> definido e visível por meio do comando Linux ps process stat (para cada AdminServer) para o restante das informações do servidor de aplicações WebLogic Linux e da aplicação web a serem preenchidas no CMDB.
    * A configuração a seguir deve ser definida no arquivo sudorers:`Usuário ALL=(root) NOPASSWD: /bin/sh *`

      `Usuário` é o nome de usuário na credencial SSH que você cria para esta descoberta.
    * Este comando deve poder ser executado:`/bin/sh /tmp/snc-*-findcat.sh * *"`

      Não faça mudanças em `findcat.sh`.
    * Se você estiver usando probes, e não padrões, para a descoberta do Weblogic, a probe Linux - Weblogic - Find config.xml deverá especificar este parâmetro e valor: must_sudo `=` true
{#c_DataCollDiscoWebLogicServers__ul_e54_3mn_lbb}  
Nota:  
Para obter informações sobre a migração de probe para padrão, consulte o artigo de conhecimento [KB0694477](https://support.servicenow.com/kb_view.do?sysparm_article=KB0694477)

## Credenciais

* [Credenciais de aplicativo](https://www.servicenow.com/docs/access?context=applicative-creds&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US)
* [Credenciais do Windows](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US)
* [Credenciais SSH](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US)
{#c_DataCollDiscoWebLogicServers__ul_zqs_nkf_kcb}

## Classificador, padrão e probes {#c_DataCollDiscoWebLogicServers__section_dfh_vvm_rz}

{#c_DataCollDiscoWebLogicServers__table_fzd_2yv_jz__entry__3}

| Classificador | Probes de gatilho | Padrão |
|-|-|-|
| Servidor Weblogic | * Padrão Horizontal: inicia padrões * Windows - Weblogic - Obter web.xml\* * Windows - Weblogic - Localizar config.xml\* * Linux - Weblogic - Localizar config.xml\* {#c_DataCollDiscoWebLogicServers__ul_ixv_myv_jz} | WebLogic |
[ ]

{#c_DataCollDiscoWebLogicServers__table_fzd_2yv_jz}\*Para novas instâncias, esses probes estão inativos no classificador. O Discovery usa padrões para descoberta.

Para usar padrões, verifique se o padrão correto está especificado no probe de padrão horizontal no classificador. Consulte [Adicione o probe do padrão horizontal a um classificador](https://servicenow-prod.fluidtopics.net/GHQn~qnADjtIzF1OZcKyeg#t_AddHorizontalPatternProbe "Para usar um padrão para as fases de identificação e exploração da discovery horizontal, você deve adicionar o probe do padrão horizontal aos classificadores dos ICs que você está tentando descobrir.") para obter instruções.

## Dados coletados no Windows {#c_DataCollDiscoWebLogicServers__section_zjq_qvn_lbb}

{#c_DataCollDiscoWebLogicServers__table_pqt_bwn_lbb__entry__4}

| Rótulo | Nome da tabela | Nome do campo | Fonte |
|-|-|-|-|
| Nome | cmdb_ci_app_server_weblogic | name | processo em execução |
| Versão | cmdb_ci_app_server_weblogic | versão | config.xml |
| Domínio Weblogic | cmdb_ci_app_server_weblogic | weblogic_domain | config.xml |
| Porta(s) TCP | cmdb_ci_app_server_weblogic | tcp_port | web.xml e processo em execução |
| Nome | cmdb_ci_web_application | name | config.xml |
| Base de documentos | cmdb_ci_web_application | document_base | config.xml |
| Descrição | cmdb_ci_web_application | description | web.xml |
| Classe do servlet | cmdb_ci_web_application | servlet_class | web.xml |
| Nome do servlet | cmdb_ci_web_application | servlet_name | web.xml |
| Servidor de aplicativos | cmdb_ci_web_application | app_server | config.xml |
| Porta(s) TCP | cmdb_ci_web_application | tcp_port | web.xml |
[ ]

{#c_DataCollDiscoWebLogicServers__table_pqt_bwn_lbb}

## Dados coletados no Linux {#c_DataCollDiscoWebLogicServers__section_lyf_5wn_lbb}

{#c_DataCollDiscoWebLogicServers__table_fqn_dxn_lbb__entry__3}

| Tabela | Campo | Fonte |
|-|-|-|
| cmdb_ci_app_server_weblogic | Nome (nome) | processo em execução |
| cmdb_ci_app_server_weblogic | Porta TCP (tcp_port) | processo em execução |
| cmdb_ci_app_server_weblogic | Versão (versão) | config.xml |
| cmdb_ci_app_server_weblogic | Domínio Weblogic (weblogic_domain) | config.xml |
| cmdb_ci_web_application | Nome (nome) | config.xml |
| cmdb_ci_web_application | Caminho de contexto (context_path) | config.xml |
| cmdb_ci_web_application | Servidor de aplicações (app_server) | config.xml |
[ ]

{#c_DataCollDiscoWebLogicServers__table_fqn_dxn_lbb}

## Relacionamento {#c_DataCollDiscoWebLogicServers__section_m31_kxn_lbb}

{#c_DataCollDiscoWebLogicServers__table_wnk_3nw_wtb__entry__3}

| Classe primária | Tipo de relacionamento | Classe secundária |
|-|-|-|
| cmdb_ci_app_server_weblogic | Runs on::Runs | cmdb_ci_windows_server ou cmdb_ci_linux_server |
| cmdb_ci_app_server_weblogic | Contains::Contained by | cmdb_ci_web_application |
| cmdb_ci_app_server_weblogic | Depends on::Used by | cmdb_ci_app_server_weblogic Este relacionamento é estabelecido entre um AdminServer e todos os servidores gerenciados que ele encapsula. |
[ ]

{#c_DataCollDiscoWebLogicServers__table_wnk_3nw_wtb}  
Figura 1. Exemplo de relacionamentos Weblogic
* **[Adicionar acesso sudo para a probe Weblogic - Localizar config.xml](https://servicenow-prod.fluidtopics.net/gGrLpZxo_dIAH5h9w95UTA)**   
  Se você não estiver usando o padrão Weblogic, poderá adicionar privilégios sudo ao Linux, o probe Weblogic - Localizar config.xml.
* **[Identificação de servidores de aplicações Windows WebLogic](https://servicenow-prod.fluidtopics.net/UUdJTx1kDrqLdEMIuCHGIw)**   
  Se você não estiver usando o padrão Weblogic, a Descoberta seguirá este processo quando usar os probes Windows - Processos ativos ou Linux - Processos ativos.

