User`s guide
Table Of Contents
- Application Discovery Manager User’s Guide
- Contents
- About This Book
- Architecture Overview
- Getting Started
- Managing ADM
- Groups
- Discovery
- Application Patterns
- Report
- Connectors
- Solver
- Index
VMware, Inc. 19
Chapter 3 Managing ADM
EnablePolicy:Enablesachangetrackingpolicy.
DisablePolicy:Disablesachangetrackingpolicy.
TheVMwarevCenterApplicationDiscoveryManagerOnlineHelpprovidesstep‐by‐stepinstructionsonhowto
performtheseactions.
Setting Up Scripts
YoucanconfigureachangetrackingpolicytorunascriptontheADMapplianceinresponsetoanalert.
TheADMconsolecanrunanyscriptthatcanrunonaLinux‐basedcomputer.Youcanwriteascriptforeach
changetrackingpolicy,orthesamescriptforseveralchangetrackingpolicies.Whenyouspecifyascript,the
changetrackingpolicyautomaticallyrunsitwhenevertheselectedchangeeventoccurs.Forexample,ifyou
wanttowriteascriptthatpagestheappropriatepersonorgrouptonotifythemofthechangeevent.
Thescript:
Needstobeinthe/home/nlayers/Seneca/custom_scriptsdirectory.
CanbeanyscriptthatcanrunonaLinux‐basedcomputer.
Runsinaseparateprocess.
RunsundertheADMuseraccount.Thisaccountdoesnothaverootpermissions.Itisjustaregularuser
account.
Canbeanyscriptthatcanperformalltheoperationsonthenetworkfromtheinterface.Thisdependson
thenetworkstructureandpermissions,butusuallythereisnointernetaccessandlimitedaccesstoother
resourcesonthenet.
Invokesotherprogramsinstalledontheappliance.
TheVMwarevCenterApplicationDiscoveryManagerOnlineHelpprovidesstep‐by‐stepinstructionsonhowto
setupascripttoautomateachangeresponse.
Fingerprints
FingerprintsarethecoreoftheADMbusinessapplicationdiscovery.Theyuniquelyidentifybothpackaged
andcustomdevelopedin‐houseapplications.
Identifying Application by Ports
Fingerprintsenableyoutoidentifycustomapplicationsbytheportstheyuse.Whenacustomserviceor
connectionthatmatchesadefinedfingerprintisdiscovered,itappearswiththeservice/connectionnamethat
yousupplied,insteadofanunclassifiedserviceorconnection.WhenyounavigatetoManage>Fingerprints,
alist
ofalldefinedfingerprintsappears.
Thefingerprintslistcontainstheinformationforeachfingerprint,asshowninTable 3‐2.
Table 3-2. Fingerprints List
Column Description
Port Portthatthisservice/connectionuses.
Transport Methodoftransportthattheportcoulduse,eitherTCPortheUserDatagramProtocol(UDP).
Protocol Communicationsprotocolyourservice/connectionuses.
Service Nameoftheservicethatyoucreatedtousethisport.