Red Hat Descoberta do servidor JBoss
DescobertaPode detectar servidores de aplicações JBoss em execução em Linuxe. Windowssistemas.
Nota:
Para obter informações sobre a migração de probe para padrão, consulte o artigo de conhecimento KB0694477.
Requisitos
Para servidores de aplicações JBoss em execução em Linuxsistemas.
- Defina permissões de probe para usar estes comandos de shell Bourne: localizar , cat e. nome do endereço .
- Habilite o SSH no servidor de aplicações JBoss. A credencial SSH também deve ter permissões de leitura no web.xml e. jboss-service.xml arquivos.
Para servidores de aplicações JBoss em execução em Windowssistemas, habilitar PowerShell No MID Server.
Nota:
Consulte o artigo de conhecimento KB0687582 para obter informações sobre model_id e fabricante.
Credenciais
Para obter uma lista de comandos privilegiados necessários para a Descoberta e o Mapeamento de serviços, consulte Mapeamento de serviços comandos que exigem um usuário privilegiado para obter uma lista dos comandos que exigem direitos elevados para descobrir e mapear hosts baseados em Unix na sua organização.
Classificadores, padrões e probes
| Classificador | Probes do gatilho | Padrões |
|---|---|---|
| JBoss Server |
|
Padrão do JBoss |
Para usar padrões, verifique se o padrão correto está especificado no probe de padrão horizontal no classificador. Consulte Adicione a probe de padrão horizontal a um classificador para obter instruções.
Dados coletados
A Descoberta preenche os seguintes campos na tabela JBoss [cmdb_ci_app_server_jboss]:
| Rótulo | Nome do campo |
|---|---|
| Nome | nome |
| Categoria | categoria |
| Versão | versão |
| Porta(s) TCP | tcp_port |
A Descoberta preenche os seguintes campos nas tabelas de servidores de serviço web [cmdb_ci_web_service] e de aplicações web [cmdb_ci_web_application]:
*Somente servidores Windows
| Rótulo | Nome da tabela | Nome do campo | Origem |
|---|---|---|---|
| Nome | cmdb_ci_web_service | nome | jboss-service.xml |
| Servidor de aplicativos | cmdb_ci_web_service | app_server | Referência interna |
| Descrição | cmdb_ci_web_application | short_description | web.xml |
| Nome | cmdb_ci_web_application | nome | web.xml |
| Base de documentos | cmdb_ci_web_application | document_base | web.xml |
| Servidor de aplicativos | cmdb_ci_web_application | app_server | web.xml |
| Nome do servlet* | cmdb_ci_web_application | servlet_name | web.xml |
| Classe de servlet* | cmdb_ci_web_application | servlet_class | web.xml |
Relacionamentos
| Classe primária | Relacionamento | Classe secundária |
|---|---|---|
| cmdb_ci_web_service | Runs on::Runs | cmdb_ci_windows_server |
| cmdb_ci_app_server_jboss | Contains::Contained by | cmdb_ci_web_application |
| cmdb_ci_app_server_jboss | Execuções: Executa em | cmdb_ci_web_application |
| cmdb_ci_app_server_jboss | Execuções: Executa em | cmdb_ci_web_service |