Classificadores de descoberta
Um classificador informa à Descoberta quais probes acionar para as fases de identificação e exploração da descoberta. Os classificadores também podem acionar a probe de padrão horizontal, que inicia um padrão, em vez de probes adicionais, para identificação e exploração.
Na maioria dos casos, você não precisa criar um classificador ou modificar um classificador. Mas, se você estiver tendo problemas com a descoberta horizontal, convém verificar as condições que determinam quando um classificador é executado com base nos parâmetros que a probe de classificação retorna para a instância. Ou, se você quiser descobrir um novo tipo de IC que a Descoberta ainda não encontrou, crie seu próprio classificador.
Dispositivo, processo e classificação de endereço IP
- Classificação do dispositivo
- A classificação dos tipos de dispositivo reais, como um computador executando Windows, um computador executando um tipo ou UNIX ou LINUX, um roteador, um switch ou um balanceador de carga e assim por diante.
Quando DescobertaIdentifica um IC de computador, aciona uma probe de processos ativos para explorar o IC do computador. Descobertacompara os resultados da probe de processos ativos com as condições de classificação do processo para determinar se há uma correspondência.
Figura 1. Fluxo de trabalho de classificação de IC do computador A partir da versão Madrid, o processo de descoberta horizontal pode classificar dispositivos usando HTTP.
De todos os protocolos que Descoberta usa (incluindo WMI, SSH e SNMP), o HTTP é a prioridade mais baixa por padrão. A Descoberta usará a classificação HTTP somente se:- O Shazzam determinar que as portas para tráfego HTTP (80) e HTTPS (443) estão abertas.
- O processo de descoberta horizontal falhará para os probes de porta de prioridade mais alta (WMI, SSH e SNMP) se as portas desses protocolos não estiverem abertas ou se a descoberta desses protocolos falhar. O processo de descoberta horizontal pode falhar, por exemplo, se as credenciais de SSH e SNMP não estiverem configuradas ou estiverem incorretas.Nota:Consulte Probes de porta para obter mais detalhes sobre como funciona a verificação de porta e para ver as prioridades dos diferentes protocolos.
PROTOCOL://IP:PORT/PATH, em que:Para obter mais informações sobre probes de porta, consulte Probes de portas. Para obter instruções sobre como criar um classificador HTTP, consulte Crie uma classificação HTTP.
- Classificação do processo
- A classificação das aplicações com base nos processos em execução.
Descoberta Classifica processos durante a última fase da descoberta: A fase de exploração, após identificar dispositivos na tabela do computador [cmdb_ci_computer] e suas extensões. Assim como a classificação do dispositivo, classificação do processo tem seus próprios critérios de classificação e também tem a capacidade de iniciar probes. Ao contrário da classificação de dispositivo, a classificação de processo cria itens de configuração secundários (IC) com Executado em::execuções relacionamentos. Por padrão, Descobertainclui classificações para os processos mais comuns.
Se um processo corresponder aos critérios de classificação, Descobertadetermina se o script do manipulador de processos deve ser executado. O script do manipulador de processos modifica os dados do parâmetro para ajudar DescobertaIdentifique se o processo representa um IC de aplicação existente ou novo. DescobertaOs manipuladores de processo impedem a criação de ICs duplicados filtrando parâmetros conhecidos por terem valores inconsistentes antes da ocorrência da classificação do processo. Sempre DescobertaAdiciona ou atualiza um IC de aplicação, ele também determina o mapeamento de dependência da aplicação do IC da aplicação para outros ICs no CMDB.
Figura 2. Fluxo de trabalho de classificação do processo - Classificação de endereço IP (verificação de IP)
A descoberta de endereço IP não tem credenciais, o que significa que ela tenta identificar dispositivos e software com base apenas nas portas e faixas abertas que encontra sem exigir que você crie credenciais. Se os critérios de classificação forem atendidos para um dispositivo no modo Verificação de IP, DescobertaAtualiza automaticamente o IC no CMDB. Depois que um dispositivo é classificado corretamente, DescobertaInicia as probes de exploração configuradas para essa classe de dispositivo e começa a coletar informações detalhadas sobre o IC.
No padrão Descoberta, o classificador Linux aciona onze probes de exploração que retornam informações como tamanho do disco, memória e o número de conexões atuais. Os dados dessas probes retornam em momentos diferentes e são armazenados na fila de ECC até que o processamento seja concluído.
Este diagrama mostra o fluxo de processamento para classificar e testar dispositivos com uma verificação de IP (sem identificadores):Figura 3. Classificação de verificação de IP
Consulte Classificação para descoberta de endereço IPpara obter mais detalhes sobre os parâmetros disponíveis para classificadores para este tipo de descoberta.
Critérios do classificador
Os classificadores também fornecem critérios que você pode usar para especificar quando a Descoberta deve usar o classificador nas condições definidas. Os critérios são baseados nos parâmetros que uma probe de classificação retorna à Descoberta. Os critérios são construídos com o parâmetro, um operador e um valor.
Classificadores e padrões
A Descoberta pode usar padrões, em vez de probes, para identificar e explorar ICs. A Descoberta aciona padrões da probe de Descoberta horizontal, que pode ser especificada em um classificador. Você pode criar seus próprios padrões e adicioná-los, por meio da probe de Descoberta horizontal, a um classificador. Consulte Adicione a probe de padrão horizontal a um classificador para obter instruções. Você já pode estar usando um dos padrões prontos fornecidos com a Descoberta. Você pode verificar isso observando o classificador para ver se a probe de padrão horizontal está especificada.
Registro de informações de depuração de classificação
| Propriedade do sistema | Descrição |
|---|---|
glide.discovery.debug.classification |
Habilita informações de depuração para classificação do processo.
|
O que você pode fazer com a classificação da Descoberta
- Crie ou modifique um classificador de descoberta se você quiser classificar ICs que a Descoberta ainda não classifica ou acionar outras probes que ainda não estão em um classificador. Você pode modificar classificadores que a Descoberta usa em Descoberta de IC padrão , classificadores de processo para aplicações e. Classificadores baseados em verificações de endereço IP .
Antes de modificar qualquer classificador, revise os parâmetros que estão disponíveis para cada tipo de classificador.
- Se as máquinas Windows estiverem em sua rede, você poderá usar o protocolo WinRM, em vez de WMI, para transferência de dados leve e execução de comando remoto mais eficiente. Por padrão, a Descoberta usa WMI. Para obter instruções sobre as modificações do classificador que você pode fazer para usar o WinRM, consulte Use a Gestão remota do Windows para classificação.
- Se você tiver computadores Windows que atuam como servidores e quiser que eles sejam classificados por sua função em vez de pelo sistema operacional, você pode fazer mudanças nos critérios do classificador do Windows. Consulte Reclassifique uma máquina da estação de trabalho Windows como um servidor para obter instruções.