Mappage des dépendances d’applications (ADM) pour Découverte
Le mappage des dépendances d’applications (ADM) détecte les CI en détectant les connexions TCP entre les appareils.
Lorsque la détection ADM est activée, Découverte les sondes ADM sont toujours exécutées pendant la phase d’exploration pour trouver le trafic TCP sur votre réseau. À l’aide de ces connexions TCP, Découverte des CI supplémentaires peuvent être trouvés et créer des relations entre eux.
IPv6 est pris en charge pour ADM.
Découverte ADM standard et améliorée
- Découverte ADM standard
- Déclenche une sonde ADM pour prendre un instantané unique des connexions TCP sur les ordinateurs cibles à l’aide des commandes
netstatetlsof. Toutefois, il ne détecte pas les nouvelles connexions TCP qui se produisent entre ces intervalles de 24 heures.La détection ADM standard est activée par défaut.
- Enhanced ADM (ADME) Discovery (Découverte ADM) améliorée
- Déclenche une sonde ADM améliorée qui installe un script sur les ordinateurs hôtes sur lequel Découverte prélèvent régulièrement des échantillons des connexions TCP actives. Vous pouvez utiliser un ensemble de propriétés et de paramètres de sonde qui contrôlent plusieurs aspects de la détection ADM améliorée.
La découverte ADME n’est pas activée par défaut.
Mappage des services utilise les sondes ADM pour la découverte basée sur le trafic. Consultez Découverte basée sur Intelligence prédictive pour plus d'informations.
Besoins
- Windows
- Unix
- Solaris (Sur les machines Solaris, l’ADM amélioré est disponible dans les zones globales. Seul ADM standard est disponible pour les zones locales.)
- AIX
- HP-UX
Pour utiliser le protocole WMI, la version 3.0 de PowerShell est requise.
Si vous définissez la stratégie d’exécution de votre Windows serveur sur RemoteSigned ou AllSigned, ADME peut exécuter des scripts PowerShell. Vous devez importer le ServiceNow certificat dans l’éditeur approuvé pour que les scripts s’exécutent correctement.
Fichier de suivi TCP pour ADM amélioré
La première fois que Découverte la sonde améliorée est lancée, aucune information TCP n’est collectée. Au lieu de cela, la sonde améliorée déploie uniquement le fichier de suivi TCP, dans lequel les informations sur les connexions TCP détectées sont enregistrées. Après Découverte une nouvelle exécution, la sonde améliorée relaie le contenu du fichier de suivi TCP vers l’instance via le serveur MID. Les informations sont enregistrées dans la CMDB.
- Windows :
admin$\temp\{your_instance_name}. Lorsque les connexions TCP sont surveillées, les informations sont stockées en mémoire puis enregistrées ultérieurement dans le fichier. - Linux :
/tmp/{your_instance_name}.
Si vous désactivez l’ADM amélioré, Découverte nettoie les dossiers du système de fichiers hôte lors de la prochaine Découverte exécution, mais le fichier de suivi TCP reste.
Configuration requise pour ADM amélioré sur les ordinateurs Linux
- Windows
- Prise en charge des outils utilitaires : netstat
- Commandes sudoer requises : aucune
- Exigences supplémentaires : aucune
- AIX
- Prise en charge des outils utilitaires :
- netstat
- lsof (si netstat ne fonctionne pas)
- Commandes sudoer requises :
Cmnd_Alias ADME_CMDS=/usr/bin/netstat -Aan, /usr/sbin/lsof -iTCP -n -PdiscoUser ALL=(root)NOPASSWD :ADME_CMDSPar défaut :discoUser ! Besoin
- Exigences supplémentaires : aucune
- Prise en charge des outils utilitaires :
- Solaris
- Prise en charge des outils utilitaires :
- netstat (pour Solaris version 11.2)
- lsof (pour les versions Solaris antérieures à la version 11.2)
- Commandes sudoer requises :
Cmnd_Alias ADME_CMDS = /usr/bin/netstat,/opt/csw/bin/lsof -iTCP -n -P -zglobaldiscoUser ALL=(root) NOPASSWD :ADME_CMDSValeurs par défaut ! ADME_CMDS !requirettyCmnd_Alias ADME_PS = /usr/ucb/psdiscoUser ALL=(root) NOPASSWD :ADME_PSDisco ALL=(racine) /usr/bin/pfilesDisco ALL=(root) /usr/bin/pgrepValeurs par défaut ! ADME_PS !requirettyRemarque :Vous devez ajouter -zglobal pour que lsof s’exécute.
- Exigences supplémentaires : Ajoutez le chemin lsof au chemin d’accès sécurisé. Par exemple, si le chemin d’accès à lsof est /opt/csw/bin, le chemin d’accès sécurisé doit être secure_path = /usr/bin :/usr/sbin :/bin :/sbin :/opt/csw/bin Remarque :Les commandes avec
PSs'appliquent à la détection ADM standard, ainsi qu'à la détection ADM avancée.
- Prise en charge des outils utilitaires :
- HP-UX
- Prise en charge de l'outil Utilitaire : lsof
- Commandes sudoer requises :
Cmnd_Alias ADME_CMDS = /usr/local/bin/lsof -iTCP -n -PdiscoUser ALL=(root) NOPASSWD :ADME_CMDSValeurs par défaut ! ADME_CMDS !requirettyRemarque :Netstat n’est pas pris en charge.
- Exigences supplémentaires : aucune
- Centos et Ubuntu
- Prise en charge des outils utilitaires : aucune
- Commandes sudoer requises :
Cmnd_Alias ADME_CMDS = /usr/sbin/lsof -iTCP -n -P, /usr/bin/netstat -antp, /sbin/ss -tlnp, /sbin/ss -tenpdiscoUser ALL=(root) NOPASSWD :ADME_CMDSValeurs par défaut ! ADME_CMDS !requiretty
- Exigences supplémentaires : aucune
ADME_CMDS’estune variable faisant référence à une liste de commandes./usr/bin/est le répertoire où résident vos lsof et netstat.discoUserest un utilisateur qui doit avoir un accès root.
Configurer et utiliser ADM amélioré
- Activez ADM amélioré avec la propriété de découverte glide.discovery.enable_adme.
- Déterminez le répertoire de base où le fichier de suivi TCP est placé sur les ordinateurs hôtes. Si vous souhaitez modifier l’emplacement, spécifiez-le dans les propriétés de découverte suivantes :
glide.discovery.adme.base_dir_unixmid.powershell.target_base_dir
- Effectuez l’une des opérations suivantes en fonction du système d’exploitation des ordinateurs hôtes :
- Linux : modifiez le fichier sudoers pour inclure les commandes nécessaires.
- Windows : définissez le paramètre
mid.windows.management_protocolsur le serveur MID pour utiliser WinRM ou WMI. Ce paramètre définit le protocole que votre serveur MID utilise pour communiquer avec les hôtes Windows distants.
- Créez un calendrier et exécutez Découverte.
- Affichez les résultats dans les tables TCP.
- Contrôlez éventuellement à la fois la taille du fichier de suivi TCP et la charge utile à l’aide des paramètres des sondes ADM améliorées. Consultez la rubrique Détection de connexions TCP pour connaître les noms des sondes et des paramètres.
Configurer les paramètres et propriétés de découverte ADM
Les propriétés vous permettent d’activer ou de désactiver la détection ADM et de définir l’emplacement du fichier de suivi TCP pour l’ADM amélioré.