ddm contehp universal cmdb - hp ucmdb discovery and integration content guide
Post on 25-Nov-2015
1.421 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
HP Universal CMDBFor the Windows and Red Hat Enterprise Linux operating systems
Software Version: 9.05, CP 11.00
HP UCMDB Discovery and Integration Content Guide
Document Release Date: June 2012
Software Release Date: June 2012
-
Legal NoticesWarranty
The only warranties for HP products and services are set forth in the express warranty statementsaccompanying such products and services. Nothing herein should be construed as constituting anadditional warranty. HP shall not be liable for technical or editorial errors or omissions containedherein.
The information contained herein is subject to change without notice.
Restricted Rights LegendConfidential computer software. Valid license from HP required for possession, use or copying.Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer SoftwareDocumentation, and Technical Data for Commercial Items are licensed to the U.S. Governmentunder vendor's standard commercial license.
Copyright Notice Copyright 2002 - 2012 Hewlett-Packard Development Company, L.P.
Trademark NoticesAdobe and Acrobat are trademarks of Adobe Systems Incorporated.
AMD and the AMD Arrow symbol are trademarks of AdvancedMicro Devices, Inc.
Google andGoogleMaps are trademarks of Google Inc.
Intel, Itanium, Pentium, and Intel Xeon are trademarks of Intel Corporation in the U.S. andother countries.
Java andOracle are registered trademarks of Oracle Corporation and/or its affiliates.
Microsoft, Windows, Windows NT, Windows XP, andWindows Vista are U.S. registeredtrademarks of Microsoft Corporation.
UNIX is a registered trademark of TheOpenGroup.
HP Universal CMDB (9.05, CP 11.00)Page 2 of 1159
HP UCMDB Discovery and Integration Content Guide
-
Acknowledgementsl This product includes software developed by the Apache Software Foundation
(http://www.apache.org/).
l This product includes OpenLDAP code from OpenLDAP Foundation(http://www.openldap.org/foundation/).
l This product includes GNU code from Free Software Foundation, Inc. (http://www.fsf.org/).
l This product includes JiBX code from Dennis M. Sosnoski.
l This product includes the XPP3 XMLPull parser included in the distribution and used throughoutJiBX, from Extreme! Lab, Indiana University.
l This product includes the Office Look and Feels License from Robert Futrell(http://sourceforge.net/projects/officelnfs).
l This product includes JEP - Java Expression Parser code from Netaphor Software, Inc.(http://www.netaphor.com/home.asp).
HP Universal CMDB (9.05, CP 11.00)Page 3 of 1159
HP UCMDB Discovery and Integration Content Guide
-
Documentation UpdatesThe title page of this document contains the following identifying information:
l Software Version number, which indicates the software version.
l Document Release Date, which changes each time the document is updated.
l Software Release Date, which indicates the release date of this version of the software.
To check for recent updates or to verify that you are using themost recent edition of a document, goto:
http://h20230.www2.hp.com/selfsolve/manuals
This site requires that you register for an HP Passport and sign in. To register for an HP PassportID, go to:
http://h20229.www2.hp.com/passport-registration.html
Or click theNew users - please register link on the HP Passport login page.
You will also receive updated or new editions if you subscribe to the appropriate product supportservice. Contact your HP sales representative for details.
HP Universal CMDB (9.05, CP 11.00)Page 4 of 1159
HP UCMDB Discovery and Integration Content Guide
-
SupportVisit the HP Software Support Online web site at:
http://www.hp.com/go/hpsoftwaresupport
This web site provides contact information and details about the products, services, and supportthat HP Software offers.
HP Software online support provides customer self-solve capabilities. It provides a fast andefficient way to access interactive technical support tools needed tomanage your business. As avalued support customer, you can benefit by using the support web site to:
l Search for knowledge documents of interest
l Submit and track support cases and enhancement requests
l Download software patches
l Manage support contracts
l Look up HP support contacts
l Review information about available services
l Enter into discussions with other software customers
l Research and register for software training
Most of the support areas require that you register as an HP Passport user and sign in. Many alsorequire a support contract. To register for an HP Passport ID, go to:
http://h20229.www2.hp.com/passport-registration.html
To findmore information about access levels, go to:
http://h20230.www2.hp.com/new_access_levels.jsp
HP Universal CMDB (9.05, CP 11.00)Page 5 of 1159
HP UCMDB Discovery and Integration Content Guide
-
ContentsHP UCMDB Discovery and Integration Content Guide 1
Contents 6
Part I: General Reference and Supported Content 44General Reference 45
How to Define a New Port 46
How to Use the cpVersion Attribute to Verify Content Update 48
How to Delete Files Copied to RemoteMachine 49
How to Run xCmd from aWindows 2008/R2Machine 50
Files Copied to a RemoteMachine 51
Content Pack Configuration Files 55
globalSettings.xml File 55
portNumberToPortName.xml File 64
Troubleshooting and Limitations 64
Supported Content 67
Discovered Applications 68
DiscoveredOperating Systems 77
Supported Agents 78
Universal Discovery Agent, Software Utilization Plug-In, Scanner and SoftwareLibrary Support 79
Supported Protocols 82
AS400 Protocol 83
AWS Protocol 83
CA CMDB Protocol 83
Generic DB Protocol (SQL) 84
Generic Protocol 85
HPAsset Manager Protocol 85
HPSIM Protocol 86
JBoss Protocol 86
LDAP Protocol 87
NetApp Protocol 87
HP Universal CMDB (9.05, CP 11.00)Page 6 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
NNM Protocol 88
NTCMD Protocol 89
PowerShell Protocol 90
Remedy Protocol 90
SAP JMX Protocol 90
SAP Protocol 91
Siebel Gateway Protocol 92
SNMP Protocol 93
SSH Protocol 95
Telnet Protocol 99
TIBCOProtocol 102
UDDI Registry Protocol 102
Universal Discovery Protocol 102
vCloud Protocol 103
VMware InfrastructureManagement (VIM) Protocol 103
WebLogic Protocol 104
WebSphere Protocol 106
WMI Protocol 107
Default Ports for Supported Protocols 108
Supported Integrations 110
Support for HPUCMDBIntegration Service on Linux 110
Localization 112
Part II:Applications 113Active Directory Discovery 114
Overview 115
Supported Versions 115
Topology 116
How to Discover Active Directory Domain Controllers and Topology 117
Active Directory Connection by LDAP Job 118
Trigger Query 118
Adapter 118
Discovered CITs 120
HP Universal CMDB (9.05, CP 11.00)Page 7 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Active Directory Topology by LDAP Job 121
Trigger Query 121
Adapter 121
Discovered CITs 123
HP NonStop Discovery 124
Overview 125
Supported Versions 125
Topology 125
How to Discover HPNonStop 125
HP NonStop Topology by Shell Job 126
Trigger Query 126
Adapter 127
Discovered CITs 129
HPNonStop Discovery Commands 130
Command: gtacl -p scf info lif ';$zzlan.*'; 131
Command: gtacl -p scf info subnet ';$*.*'; 132
Command: mxci 132
Command: set schema nonstop_sqlmx_measyos.system_schema; 133
Command: select cat_name, cat_uid from catsys; 133
Command: select schema_name, cat_uid from schemata; 134
Command: exit 134
Command: gtacl -p sqlci 135
Command: fileinfo $system.system.sqlci2, detail; 135
Command: select catalogname from $QA1.SQL.catalogs; 136
Microsoft Exchange Server with Active Directory Discovery 137
Overview 138
Supported Versions 139
Topology 139
How to Discover Microsoft Exchange Server Topology with Active Directory 141
Microsoft Exchange Topology by LDAP Job 142
Trigger Query 142
Adapter 144
HP Universal CMDB (9.05, CP 11.00)Page 8 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Discovered CITs 145
Troubleshooting and Limitations 145
Microsoft Exchange Server by NTCMD Discovery 146
Overview 147
Supported Versions 147
Topology 147
How to Discover Microsoft Exchange Server by NTCMD 150
Microsoft Exchange Connection by NTCMD Job 151
Trigger Query 151
Adapter 151
Discovered CITs 152
Microsoft Exchange Topology by NTCMD Job 153
Trigger Query 153
Adapter 153
Discovered CITs 153
Created/Changed CITs 154
Microsoft Exchange Server by PowerShell Discovery 155
Overview 156
Supported Versions 156
Topology 156
How to Discover Microsoft Exchange by PowerShell 158
How to Configure PowerShell Remoting 160
How to Configure the Active Directory Side 162
Microsoft Exchange Topology by PowerShell Job 163
Trigger Query 163
Adapter 164
Created/Changed Entities 165
Commands 166
Discovered CITs 169
Troubleshooting and Limitations 170
Microsoft Exchange Server by WMI Discovery 171
Overview 172
HP Universal CMDB (9.05, CP 11.00)Page 9 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Supported Versions 172
Topology 172
How to Discover Microsoft Exchange Server 2003 by WMI 173
Microsoft Exchange Connection by WMI Job 174
Trigger Query 174
Adapter 174
Discovered CITs 176
Microsoft Exchange Topology by WMI Job 177
Trigger Query 177
Adapter 177
Discovered CITs 178
Created/Changed CITs 178
Troubleshooting and Limitations 179
Microsoft MQ (MessageQueue) Discovery 180
Supported Versions 181
How to Discover Microsoft MQ 181
Microsoft MessageQueue Topology by NTCMD Job 182
Trigger Query 182
Input Query 182
Microsoft MessageQueue Topology by LDAP Job 183
Trigger Query 183
Input Query 183
Microsoft MQDiscovery Scripts 184
Microsoft MQDiscovery Created/Changed Entities 185
Added Entities 186
Deprecated Entities 187
Removed Entities 189
Microsoft MQ Topology Discovery Methodology 190
Host Resources and Applications by Shell Job 191
Microsoft MessageQueue Topology by NTCMD Job 193
Microsoft MessageQueue Topology by LDAP Job 198
Microsoft SharePoint Discovery 199
HP Universal CMDB (9.05, CP 11.00)Page 10 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Overview 200
Supported Versions 200
Topology 201
Host Connection by Shell Job 201
Host Resources and Applications by Shell Job 201
Microsoft SharePoint Topology Job 202
How to Discover Microsoft SharePoint 202
Microsoft SharePoint Topology Job 203
Trigger Query 203
Adapter 204
Job Parameters 205
Created/Changed Entities 206
Discovered CITs 207
Miscrosoft SharePoint Discovery Commands 208
ShowSharePointConfig 209
ShowSharePointHostConfig 210
ShowSharePointWebConfig 212
SharePoint Library Command Flow 213
Troubleshooting and Limitations 214
SAP ABAP Discovery 215
Overview 216
Supported Versions 216
Topology 216
How to Discover SAP ABAP 216
SAP SolutionManager Topology by SAP JCO Job 219
SAP SolutionManager by SAP JCO Job 221
SAP Applications by SAP JCO Job 222
SAP ABAP Topology by SAP JCO Job 223
SAP ABAP Connection by SAP JCO Job 225
SAP ITS by NTCMD or UDA Job 226
SAP Profiles by Shell Job 227
SAP System By Shell Job 228
HP Universal CMDB (9.05, CP 11.00)Page 11 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
SAP TCP Ports Job 229
Troubleshooting and Limitations 230
SAP Java Discovery 231
Overview 232
Supported Versions 232
Topology 232
How to Discover SAP Java 232
SAP Java Topology by SAP JMX Job 234
Troubleshooting and Limitations 235
SAP SolutionManager Discovery 237
Overview 238
Supported Versions 238
Topology 238
How to Discover SAP SolutionManager 238
Troubleshooting and Limitations 239
Siebel Discovery 240
Overview 241
Supported Versions 241
Topology 242
Siebel Topology View 242
Siebel Web Topology View 243
How to Discover Siebel Topology 243
Siebel Application Server Configuration Job 245
Siebel Application Servers Job 247
Siebel Gateway Connection Job 248
Siebel Web Applications by NTCMD or UDA Job 249
Siebel Web Applications by TTY Job 251
Siebel DB by NTCMD or UDA Job 252
Siebel DB by TTY Job 253
Troubleshooting and Limitations 254
TIBCOBusinessWorks and EMS Discovery 255
Overview 256
HP Universal CMDB (9.05, CP 11.00)Page 12 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Discovery Mechanism 256
Supported Versions 256
Topology 257
How to Discover TIBCOBusinessWorks and EMS 258
TIBCOBusinessWorks by Shell Job 259
Input CIT 259
Input TQLQuery 259
Trigger TQLQuery 259
Triggered CIData 260
Used Scripts 260
Discovered CITs 260
Parameters 261
TIBCOEMS by Shell Job 262
Input CIT 262
Input TQLQuery 262
Trigger TQLQuery 262
Triggered CIData 263
Used Scripts 263
Discovered CITs 263
Parameters 264
UDDI Registry Discovery 265
Overview 266
Supported Versions 266
Topology 266
How to Discover UDDI Processes 266
WebSphereMQDiscovery 268
Overview 269
Supported Versions 269
Topology 269
MQQueue Dependency 270
MQQManager Resources on Non-Local Cluster 271
MQNamelist Membership 272
HP Universal CMDB (9.05, CP 11.00)Page 13 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
MQCluster Membership 273
MQChannel Communication 274
MQAlias QueueManagers 275
MQTopology 276
How to DiscoverWebSphereMQ 276
Discovery Mechanism 277
Adapter 278
Adapter Parameters 279
Enrichment Rule 279
Discovered CITs 279
Relationships 281
Troubleshooting and Limitations 284
Part III: Clusters 285EMC AutoStart Discovery 286
Overview 287
Supported Versions 287
Topology 287
How to Discover EMC AutoStart 288
EMC AutoStart by Shell Job 289
Adapter 289
Trigger Query 289
Parameters 289
EMC_AutoStart_by_Shell Adapter 290
Input CIT 290
Input TQLQuery 290
Triggered CIData 291
Scripts 291
Discovered CITs 291
Global Configuration Files 292
Parameters 292
Discovery Flow 293
EMCAutoStart Discovery Commands 294
HP Universal CMDB (9.05, CP 11.00)Page 14 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Command ftcli.exe -version 294
Command ftcli.exe -cmd "listNodes" 294
Command ftcli -cmd "getNode node1" 294
HP Serviceguard Cluster Discovery 296
Overview 297
Supported Versions 297
Topology 298
How to Discover HP Serviceguard Cluster Topology 298
Service Guard Cluster Topology by TTY Job 300
Trigger Query 300
Adapter 300
Service Guard Cluster Topology Adapter 301
Input Query 301
Used Scripts 301
Created/Changed Entities 301
Discovered CITs 302
HP Serviceguard Cluster Commands 303
HP Serviceguard andOracle RAC Discovery 309
Overview 310
Supported Versions 310
How to Run the Link DB DataFiles and Clustered FS Job 310
Adapter 310
Input CIT 310
Input Query 311
Triggered CI Data 311
Used Script 311
Discovered CITs 311
The Link DBDataFiles and Clustered FS Job 312
Trigger Query 312
Discovery Flow 312
IBM High Availability Cluster Multiprocessing (HACMP) Discovery 313
Overview 314
HP Universal CMDB (9.05, CP 11.00)Page 15 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Supported Version 314
Topology 315
How to Discover IBM HACMP 315
Discovery Mechanism 317
Verify that the Connected OS Supports HACMP 317
Get the Version of HACMP 318
Get Cluster Information 319
Get DNS Information from the Host File 320
Get VolumeGroup Information 321
Get HACMP Application Information 322
HACMP Topology Discovery Job 325
Trigger Query (Shell not NTCMD HACMP) 325
Adapter 325
Used Script 325
Discovered CITs 326
HACMP Application Discovery Job 327
Trigger Query (Shell in HACMP Cluster) 327
Adapter 328
Used Script 328
Discovered CITs 328
Load Balancer Discovery 330
Overview 331
Supported Versions 331
Topology 332
How to Discover Load Balancers 332
Alteon_application_switch Job 334
F5_BIGIP_LTM Job 334
Cisco_CSS Job 335
Discovered CITs 337
Merge Clustered Software 339
Overview 340
Supported Software 340
HP Universal CMDB (9.05, CP 11.00)Page 16 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
How toMerge Clustered Software 340
Merge Clustered Software Job 340
Trigger TQLQuery 340
Input TQLQuery 342
Triggered CI Data 342
Discovered CIs 342
Used Scripts 342
Created/Changed Entities 343
Microsoft Cluster Discovery 344
Microsoft Cluster Server View Topology 345
Supported Versions 346
How to Discover Microsoft Cluster Servers 347
MS Cluster by NTCMD or UDA Job 347
Microsoft Network Load Balancing (NLB) Discovery 349
Overview 350
Supported Versions 350
Topology 351
How to Discover Microsoft Network Load Balancing Systems 351
How to Discover NLB Using Command Line Utility 353
MS NLB by NTCMD Job 354
MS NLB by NTCMD Adapter 357
Input Query 357
MS NLB Cluster CIT 358
Links 358
Attributes 358
NLB Cluster Software CIT 359
Links 359
Attributes 359
ConfigurationDocument (NLB Port Rule) 360
Links 360
Components of the Network Load Balancing Architecture 361
Glossary 362
HP Universal CMDB (9.05, CP 11.00)Page 17 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
SunCluster Discovery 363
Overview 364
Supported Versions 364
Topology 364
How to Discover Sun Cluster 364
Sun Cluster by Shell Job 365
Trigger Query 366
Adapter 367
Used Scripts 368
Discovered CITs 368
Sun Cluster Discovery Commands 369
Get Name of Cluster 370
Get Nodes of Cluster 371
Resolve Node Names to IPs 372
Get Status of Nodes 373
Get Resource Groups and Resources 374
Get Details for Resource Groups and Resources 375
Get Cluster Interconnection Information 388
Get Quorum Configuration 392
Veritas Discovery 393
Overview 394
Supported Versions 394
Topology 395
How to Discover Veritas Cluster Servers 395
Veritas Cluster by Shell Job 396
Trigger Query 396
Adapter 397
Used Scripts 398
Discovered CITs 398
Part IV:Databases 399Database Connections by Host Credentials Discovery 400
Overview 401
HP Universal CMDB (9.05, CP 11.00)Page 18 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Supported Versions 401
Topology 401
Oracle 402
Microsoft SQL 403
How to Discover Database Connections by Host Credentials 403
DB Connection by Shell Job 403
DB Connection by WMI Job 407
Troubleshooting and Limitations 408
IBMDB2Database Discovery 409
Supported Versions 410
Topology 410
How to Discover IBMDB2Databases 411
Databases TCP Ports Job 411
DB2Universal Database Connection by SQL Job 412
DB2 Topology by SQL Job 412
Troubleshooting and Limitations 413
MS-SQLDiscovery 414
Overview 415
Supported Versions 415
Topology 416
How to Discover Microsoft SQL Server Database Application 416
How to Discover MS SQLServer Components Using OS Credentials 418
Microsoft SQL Server Database Application Discovery 418
SQL Server by OS Credentials Discovery 419
MySQLReplication Between Databases Discovery 420
Overview 421
Supported Versions 421
Topology 422
How to Discover MySQLConfiguration and Replication Jobs 422
MySQL by Shell Job 423
Discovery Mechanism 423
Trigger Query 425
HP Universal CMDB (9.05, CP 11.00)Page 19 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Configuration Item Types 425
CIT Attributes 426
Relationships 426
Adapter 427
Discovered CITs 428
Troubleshooting and Limitations 429
Oracle Database Server Discovery 430
Supported Versions 431
Topology 431
How to Discover Oracle Databases 431
Oracle Database Server Discovery 432
Oracle Real Application Cluster (RAC) Discovery 434
Overview 435
Supported Versions 435
Topology 435
How to Discover Oracle Real Application Cluster (RAC) 436
Oracle Listeners by Shell Job 437
Oracle RAC Topology by Shell Job 440
Configuration Items 443
Relationships 443
Troubleshooting and Limitations 444
SAPHANADatabase Discovery 445
Overview 446
Supported Versions 446
Topology 446
How to Discover SAPHANA Database 447
HanaDb by Shell Job 448
Adapter 448
Trigger Query 448
Parameters 448
HanaDb_by_Shell Adapter 449
Input CIT 449
HP Universal CMDB (9.05, CP 11.00)Page 20 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Input Query 449
Triggered CIData 450
Used Scripts 450
Discovered CITs 450
Global Configuration Files 451
Discovery Flow 451
Output Samples 452
Obtain Instance Number Information of Installed HANA Database 452
Get Version, Start Time, and Database Name 452
SAPMaxDB Discovery 453
Overview 454
Supported Versions 454
Topology 454
How to Discover SAP MaxDB 455
MaxDb by Shell Job 456
Adapter 456
Trigger Query 456
Parameters 456
MaxDb by Shell Adapter 457
Input CIT 457
Input Query 457
Triggered CI Data 458
Used Scripts 458
Discovered CITs 458
Part V: Discovery Samples and Tools 460Discovery Tools 461
Overview 461
Troubleshooting and Limitations 461
Part VI:Integrations 462Aperture VISTA Integration 463
Overview 464
Supported Versions 464
HP Universal CMDB (9.05, CP 11.00)Page 21 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Topology 464
How to Use the Aperture VISTA Integration Adapter 465
Aperture VISTA by SQLAdapter 465
Input CIT 465
Input Query 466
Triggered CI Data 466
Used Scripts 466
Discovered CITs 466
Discovery Mechanism 467
HP Asset Manager Integration 468
Overview 469
Supported Versions 469
Integration Overview 469
How to Integrate Asset Manager with UCMDB 469
Adapter 471
Input CIT 471
Triggered CIData 471
Parameters 471
Troubleshooting and Limitations 472
Atrium Integration 473
Overview 474
Supported Versions 474
How toWork with the Data Push into Atrium Adapter 474
How toWork with the Population from Atrium Adapter 479
Atrium Push Job 481
Adapter 481
Used Scripts 481
Parameters 481
Integration Flow 482
Import Data from Atrium Job 483
Adapter 483
Input CIT 483
HP Universal CMDB (9.05, CP 11.00)Page 22 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Used Scripts 483
Discovered CITs 483
Parameters 484
Integration Flow 484
Mapping Files 485
Mapping Files Overview 486
Mapping File Structure 486
Mapping File Elements 487
Main Parent Elements 487
CI TypeMapping Elements 487
Relationship TypeMapping Elements 489
Troubleshooting and Limitations 490
CA CMDB Integration 491
Overview 492
Supported Versions 492
IntegrationMechanism 492
How toWork with the CA CMDB Push Adapter 492
Integration Query 494
Troubleshooting and Limitations 495
CiscoWorks LANManagement Solution Integration 496
Overview 497
Supported Versions 497
Topology 497
How to Discover CiscoWorks LMS 498
CiscoWorks LMSDatabase Ports Job 499
Adapter 499
Trigger Query 499
Parameters 499
Network Devices from CiscoWorks LMSJob 500
Adapter 500
Trigger Query 500
Layer 2 Topology from CiscoWorks LMSJob 501
HP Universal CMDB (9.05, CP 11.00)Page 23 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Adapter 501
Trigger Query 501
Discovery Flow 501
CiscoWorks NetDevices Adapter 502
Input CIT 502
Used Scripts 502
Discovered CITs 502
Parameters 503
CiscoWorks Layer 2 Adapter 504
Input CIT 504
Input Query 504
Triggered CIData 505
Used Scripts 505
Discovered CITs 505
Parameters 506
Discovery Mechanism 507
Troubleshooting and Limitations 509
Data Dependency andMapping Inventory Integration 510
Overview 511
Supported Versions 511
DDMi Adapter 511
How to Populate the CMDB with Data from DDMi 512
How to Federate Data with DDMi 515
How to Customize the Integration DataModel in UCMDB 516
PredefinedQueries for Population Jobs 517
DDMi Adapter Configuration Files 518
Troubleshooting and Limitations 519
EMC Control Center (ECC) Integration 520
Overview 521
Supported Versions 521
Topology 522
How to Run the ECC/UCMDB Integration Job 522
HP Universal CMDB (9.05, CP 11.00)Page 24 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
ECC Integration Job 526
Views 530
Impact Analysis Rules 533
Reports 536
Federating KPI Data from ConfigurationManager 539
Overview 540
How to Consume Federated KPI Data from ConfigurationManager 540
Create an Integration Point to Federate KPI Data 540
Create KPI Reports 542
Troubleshooting and Limitations 543
Federating Policy Data from ConfigurationManager 544
Overview 545
How to Consume Federated Policy Data from ConfigurationManager 545
Create an Integration Point to Federate Policy Compliance Data 545
Create Policy Reports Based on CIs in a View or Custom TQL query 546
Create summary policy reports based on the CIs in a view or a custom TQL query548
Troubleshooting and Limitations 550
HPServiceCenter/ServiceManager Integration 551
Overview 552
Supported Versions 552
Data Push Flow 553
Federation Use Cases 554
Viewing the Actual State 555
PredefinedQueries 555
Configuration 556
The serviceDeskConfiguration.xml File 558
External CITs Configuration 559
Adding Attributes to a CIT 561
Reconciliation Data Configuration 562
Changing the Reconciliation Rule of a CIT 565
Reconciliation of a Host by IP Address or Name 566
HP Universal CMDB (9.05, CP 11.00)Page 25 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Global Configuration 567
How to Deploy the Adapter Typical Deployment 567
How to Deploy the ServiceDesk Adapter 567
How to Add an Attribute to the ServiceCenter/ServiceManagerCIT 573
How to Communicate with ServiceManager over SSL 578
How to Add a New Attribute to an Existing CI Type 579
How to Add a New CI Type 580
PredefinedQueries for Data Push Jobs 581
Flow and Configuration 583
Parse the TQLDefinition 583
XSLT Transformation 586
Troubleshooting and Limitations 589
HP Systems Insight Manager (HPSIM) Integration 592
Overview 593
Supported Versions 593
HPSIMIntegrationMechanism 594
HP SIM Node to HP UCMDB NodeMapping 595
Node Attribute to CI Type and CI AttributeMapping 597
How to Discover HPSIM Data Center Infrastructure 597
SIMWebService Ports Job 601
SIM Integration by WebServices Job 602
Instance Views 604
Troubleshooting and Limitations 605
IDS Scheer ARIS Integration 606
Overview 607
Supported Versions 607
Topology 607
How to Run the ARIS Integration Job 608
Import CIs from ARIS Job 613
Import from Excel Workbook Discovery 615
Overview 616
Supported Versions 616
HP Universal CMDB (9.05, CP 11.00)Page 26 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Topology 616
How to Import Data from Excel Workbook 617
How to Set Up Import File in Excel 619
Import from Excel Workbook Job 626
Troubleshooting and Limitations 630
Importing Data from External Sources 631
Overview 632
CommaSeparated Value (CSV) Files 632
CSV Files with Column Titles in First Row 633
Databases 633
Properties Files 633
How to Import CSV Data from an External Source Scenario 634
How to Convert Strings to Numbers 639
Custom Converters 640
External_source_import Package 640
Import from CSV File Job 641
Import from Database Job 644
Import from Properties File Job 648
External SourceMapping Files 650
Troubleshooting and Limitations 651
Microsoft SCCM/SMS Integration 652
Overview 653
Supported Versions 653
SMS Adapter 654
How to Populate the CMDB with Data from SCCM/SMS 655
How to Federate Data with SCCM/SMS 657
How to Customize the Integration DataModel in UCMDB 658
PredefinedQuery for Population Jobs 659
SCCM/SMS Integration Package 659
SMS Adapter Configuration Files 661
Troubleshooting and Limitations 663
NetApp SANscreen/OnCommand Insight Integration 664
HP Universal CMDB (9.05, CP 11.00)Page 27 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Overview 665
Supported Versions 665
Topology 666
How to Discover NetApp SANscreen 668
SANscreen Adapter 669
Input CIT 669
Input Query 669
Triggered CI Data 669
Used Scripts 669
Discovered CITs 669
Global Configuration Files 670
Parameters 670
SANscreen Integration by WebServices Job 671
Adapter 671
Parameters 671
Integration Flow 671
Troubleshooting and Limitations 672
Network NodeManager (NNMi) Integration 673
Overview 674
Supported Versions 674
NNMi - UCMDB Integration Architecture 674
Topology 675
Layer2 by NNM Job 675
How to Run NNMiUCMDB Integration 676
How toManually Add the IpAddress CI of the NNMi Server 678
How to Set Up HPNNMiHPUCMDB Integration 679
NNM Integration Job 680
How to Customize Integration 683
Included Scripts 683
Customization Step by Step 684
Troubleshooting and Limitations 687
ServiceNow Integration 689
HP Universal CMDB (9.05, CP 11.00)Page 28 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Overview 690
Supported Versions 690
How to Integrate ServiceNow with UCMDB 690
IntegrationMechanism 691
Sample Integration PushQuery 692
Supported CITs 693
Pushing Additional CITs 693
Troubleshooting and Limitations 695
Storage Essentials (SE) Integration 696
Overview 697
Supported Versions 697
How to Perform the SE Integration 697
Storage Essentials Integration Packages 698
Adapter Parameters 699
Discovered CITs and Relationships 699
Node Details 702
SAN Topology 703
Storage Topology 704
Views 705
Storage Array Details 705
FC Switch Details 706
FC Switch Virtualization 706
Storage Pool Details 707
Host Storage Details 708
SAN External Storage 709
SAN Topology 710
Storage Topology 711
FC Port to FC Port 712
Impact Analysis Rules 713
Storage Array Devices to Storage Array 713
Host Devices to Host 713
Logical Volume to Logical Volume 714
HP Universal CMDB (9.05, CP 11.00)Page 29 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
FC Switch Devices to FC Switch 714
Reports 715
Storage Array Configuration 715
Host Configuration 716
Storage Array Dependency 716
Host Storage Dependency 717
Storage Pool Configuration 717
Troubleshooting and Limitations 718
Troux Integration 719
Introduction 720
Integration Overview 720
Supported Versions 721
Use Cases 721
How toWork with the Troux Push Adapter 721
Define queries 721
Createmapping files 724
Create an integration point 726
Define an integration job 727
How to Run a Troux Population Job 728
Prerequisite - Create amapping file 728
Run the job - UCMDB 9.04 and later 729
Activate the import job - UCMDB 9.03 and 9.02 729
Activate the job - UCMDB 9.03 and 9.02 730
UCMDB to XMLAdapter 731
Overview 732
IntegrationMechanism 732
How to Export UCMDB to XML 732
Adapter 733
Used Scripts 733
Parameters 733
Part VII:Mainframe 734Mainframe by EView Discovery 735
HP Universal CMDB (9.05, CP 11.00)Page 30 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Overview 736
Supported Versions 736
Topology 737
EView Connection 737
LPAR Resources by EView 738
CICS by EView 738
DB2 by EView 739
IMS by EView 740
MQ by EView 741
How to Discover Mainframe by EView 741
Discovery Mechanism 743
EView Connection Job 744
Trigger Query 744
Discovery Parameters 744
LPAR Resources by EView Job 745
Trigger Query 745
Discovery Parameters 745
CICS by EView Job 747
Trigger Query 747
Discovery Parameters 747
DB2 by EView Job 748
Trigger Query 748
Discovery Parameters 748
IMS by EView Job 749
Trigger Query 749
Discovery Parameters 749
MQ by EView Job 750
Trigger Query 750
Discovery Parameters 750
Troubleshooting and Limitations 751
Part VIII:Storage 752NetApp Filer Discovery 753
HP Universal CMDB (9.05, CP 11.00)Page 31 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Overview 754
Supported Versions 754
Topology 754
How to Discover NetApp Filers 754
NetApp Filer by WebServices Job 756
Troubleshooting and Limitations 759
Part IX: J2EE 760GlassFish Discovery 761
Overview 762
Supported Versions 762
How to Discover GlassFish Topology by Shell 762
Glassfish_By_Shell Adapter 763
Input CIT 763
Input Query 763
Used Scripts 763
Discovered CITs 764
Global Configuration Files 764
Parameters 764
Glassfish_By_Shell Job 765
Trigger Query 765
Parameters 765
Troubleshooting and Limitations 766
JBoss Discovery 767
Overview 768
Supported Versions 768
How to Discover J2EE JBoss by JMX 768
How to Discover J2EE JBoss by Shell 772
J2EE TCP Ports Job 772
Trigger Query 773
Job Parameters 773
Adapter - TCP_NET_Dis_Port 774
Discovered CITs 775
HP Universal CMDB (9.05, CP 11.00)Page 32 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
J2EE JBoss Connections by JMX Job 776
J2EE JBoss by JMX Job 779
J2EE JBoss by Shell Job 782
Troubleshooting and Limitations 785
WebLogic Discovery 786
Overview 787
Supported Versions 787
How to DiscoverWebLogic Topology by JMX 788
How to DiscoverWebLogic Topology by Shell 791
J2EE TCP Ports Job 792
J2EEWeblogic Connections by JMX Job 795
J2EEWeblogic by JMX Job 798
J2EEWeblogic by Shell Job 802
Troubleshooting and Limitations 805
WebSphere Discovery 806
Overview 807
Supported Versions 807
How to DiscoverWebSphere Topology by JMX 808
How to DiscoverWebSphere Topology by Shell 810
J2EE TCP Ports Job 812
J2EEWebSphere Connections by JMX Job 815
J2EEWebsphere by Shell or JMX Job 818
J2EEWebsphere by Shell Job 822
Troubleshooting and Limitations 826
Part X:Network 827Active and Passive Network Connections Discovery 828
Overview 829
Supported Versions 829
Topology 830
Network Connection Passive Discovery 830
How to Discover Processes 830
TCP Traffic Jobs 831
HP Universal CMDB (9.05, CP 11.00)Page 33 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Network Connectivity Data Analyzer Job 832
TcpDiscoveryDescriptor.xml File 834
Server Detection Approaches 834
Filtering 835
Reporting 837
AS400 Host Discovery 844
Overview 845
Supported Versions 845
Topology 846
How to Discover AS400 Hosts 846
Host Connection to AS400 Job 847
DNS Zone Discovery 849
Overview 850
Supported Versions 850
How to Discover DNS Zone by Nslookup 850
How to Discover DNS Zone by DNS 852
DNS Zone by Nslookup Job 852
DNS Zone by DNS Job 854
Discovery Mechanism Windows 856
Discovery Mechanism UNIX-like 857
Glossary 858
Host Connection by PowerShell Discovery 859
Overview 860
Supported Versions 860
How to Discover Host Connection by PowerShell 860
Host Connection by PowerShell Job 861
Command 861
Command 863
Command 863
Command 864
Command 864
Command 865
HP Universal CMDB (9.05, CP 11.00)Page 34 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Command 865
Command 866
Command 866
Command 867
Troubleshooting and Limitations 871
Host Resources and Applications Discovery 872
Overview 873
Topology 874
How to Discover Host Resources and Applications 874
How to Revert to Previous Method of Discovering Installed Software 876
Host Resources and Applications Discovery 876
Troubleshooting and Limitations 880
Host Resources and Applications by PowerShell Discovery 881
Overview 882
How to Discover Host Resources and Applications by PowerShell 882
Host Resources and Applications by PowerShell Job 882
iSeries by EView Discovery 887
Overview 888
Areas of Discovery 888
Supported Versions 888
Topology 889
iSeries Resources 889
iSeries Objects 889
Discovery Mechanism 889
How to Discover iSeries 890
iSeries Connection Job 890
Input CIT 890
Used Scripts 890
Discovered CITs 890
Parameters 891
iSeries Resources Job 892
Trigger TQLQuery - Input CIT 892
HP Universal CMDB (9.05, CP 11.00)Page 35 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Trigger Parameters 892
Used Scripts 892
Discovered CITs 892
Parameters 893
iSeries Objects Job 894
Trigger TQL - Input CIT 894
Trigger Parameters 894
Used scripts 894
Discovered CITs 894
Parameters 895
Layer 2 Discovery 896
Overview 897
Supported Versions 897
How to Discover Layer2 Objects 897
VLANS by SNMP Job 899
VLAN ports by SNMP Job 900
Merge VLANs by VLAN Ports Job 900
Input Query 901
Trigger TQLQuery 901
Triggered CIData 902
Discovered CITs 902
Layer2 Topology Bridge based by SNMP 902
Layer2 Topology VLANbased by SNMP Job 902
Relationships 904
Troubleshooting and Limitations 905
Network - Basic Discovery 906
Overview 907
How to Discover Host Connection by Shell 908
How to Discover Host Connection by SNMP 909
How to Discover Host Connection by WMI 909
Host Connection by Shell Job 910
Discovery Mechanism 910
HP Universal CMDB (9.05, CP 11.00)Page 36 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Windows Processes 911
UNIX-Based Processes 912
AIX 913
FreeBSD 913
HPUX 914
LINUX 914
OpenBSD 915
SunOs 916
VMKernel 916
Trigger Query 917
Job Parameters 917
Adapter 917
Discovered CITs 918
Troubleshooting and Limitations 919
Host Connection by SNMP Job 920
Discovery Mechanism 920
Trigger Query 921
Job Parameters 922
Adapter 922
Discovered CITs 922
Troubleshooting and Limitations 923
Host Connection by WMI Job 924
Discovery Mechanism 924
Trigger Query 926
Job Parameters 926
Adapter 926
Discovered CITs 927
Troubleshooting and Limitations 928
No-Credentials Discovery 929
Overview 930
How to Discover Host Fingerprint with Nmap 930
Host Fingerprint Using Nmap Job 935
HP Universal CMDB (9.05, CP 11.00)Page 37 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Troubleshooting and Limitations 937
Part XI:Virtualization 938HP Partitioning Solution Discovery 939
Overview 940
Supported Versions 940
Topology 941
How to Discover HP vPars and nPars 944
HP nPartitions by Shell Job 945
Trigger Query 946
Adapter 946
Created/Changed Entities 947
Discovered CITs 948
Discovery Mechanism 949
Troubleshooting and Limitations 979
Hyper-V Discovery 980
Overview 981
Supported Versions 981
Topology 981
How to Discover Hyper-V 981
Discovery Mechanism 982
The Hyper-V Topology by Shell Job 989
Trigger Query 989
Adapter 989
The Hyper-V Topology by WMI Job 991
Trigger query 991
Adapter 991
Created/Changed Entities 993
Troubleshooting and Limitations 994
IBM HardwareManagement Console (HMC) Discovery 995
Overview 996
Supported Versions 996
Topology 997
HP Universal CMDB (9.05, CP 11.00)Page 38 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
How to Discover IBMHMC 998
IBMHMC by Shell Job 1000
IBM LPar and VIO by Shell Job 1003
IBMHMC Commands 1006
lshmc -V 1007
lshmc -v 1008
lshmc -b 1009
lshmc -n 1010
lspartition -c _ -i 1011
lssyscfg -r sys 1012
lshwres -r proc --level sys -m '' 1014
lshwres -r mem --level sys -m '' 1015
lshwres -r proc --level pool -m '' 1016
lssyscfg -r lpar -m '' 1017
lssyscfg -r prof -m '' 1018
lshwres -r virtualio --rsubtype eth --level lpar -m '' 1020
lshwres -r virtualio --rsubtype scsi -m '' 1021
lshwres -r proc --level lpar -m '' 1022
lshwres -r io --rsubtype slot -m '' 1023
VIO Server Side Commands 1024
/usr/ios/cli/ioscli lsdev -dev 'ent*' -field name physloc -fmt 1025
ioscli entstat -all '' | grep -E "ETHERNETSTATISTICS|Device Type|Hardware Address 1026
ioscli lsdev -dev '' -attr 1027
ioscli lsmap -all -net 1028
ioscli lsdev -dev fcs* -field name physloc description -fmt 1029
lspv 1030
lsvg 1031
lsvg 1032
lsvg -lv 1033
lsvg -pv 1034
lslv 1035
HP Universal CMDB (9.05, CP 11.00)Page 39 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
ioscli lsmap -all 1036
LPAR Side Commands 1037
Created/Changed Entities 1038
Troubleshooting and Limitations 1040
Oracle VMServer for SPARC Technology Discovery 1041
Overview 1042
Supported Versions 1042
Topology 1043
How to Discover Oracle VMServer for SPARC Technology 1044
Oracle_VM_Server_for_SPARC_Technology_by_Shell Adapter 1045
Oracle VMServer for SPARC Technology by Shell Job 1048
Discovery Flow 1049
General 1049
Oracle VMServer for SPARC Technology by Shell Job Flow 1049
Commands 1050
Obtaining version information of Logical Domains manager 1050
Listing configuration of bound domains 1050
Finding the interfaces created by virtual switches in domains 1053
Troubleshooting and Limitations 1054
Solaris Zones Discovery 1055
Overview 1056
Supported Versions 1056
Topology 1057
How to Discover Solaris Zones 1057
Solaris Zones by TTY Job 1058
Trigger Query 1058
Adapter 1058
Parameters 1059
Created/Changed Entities 1059
Discovery Mechanism 1061
Troubleshooting and Limitations 1074
VMware Infrastructure Discovery 1075
HP Universal CMDB (9.05, CP 11.00)Page 40 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Supported Protocol Versions 1076
SSL Support 1076
Topology 1076
Virtual Topology View for Clusters 1077
Virtual Topology View for Non-Clusters 1078
Virtual Topology View for Networking 1079
Licensing Topology Map 1080
Virtual Topology View for Storage 1081
How to Discover VMware Infrastructure Topology 1081
VMware VirtualCenter Connection by WMI and VIM Job 1084
VMware VirtualCenter Topology by VIM Job 1087
VMware ESX Connection by VIM Job 1092
VMware ESX Topology by VIM Job 1094
VMware VMotion Discovery and Event Tracking 1097
Overview 1098
Supported VMware Servers 1098
How to Discover VMware VMotion and Track Events 1098
VMware VMotionMonitor by VIM Job 1099
VMware Discovery Troubleshooting and Limitations 1101
Troubleshooting 1102
Limitations 1103
Xen Discovery 1104
Overview 1105
Supported Versions 1105
Topology 1106
Xen Storage Topology 1106
Xen Topology 1107
How to Discover Xen 1108
Xen Topology by TTY Discovery Job 1109
MapOutput to CI Attributes for Xen Hypervisor and Hardware Resources 1110
UseOutput to Create List of Domains 1112
MapOutput to CI Attributes for Domain Configuration Information 1113
HP Universal CMDB (9.05, CP 11.00)Page 41 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
UseOutput to Retrieve Relationship Between Bridge and Bridged 1116
Part XII:Web Servers 1120Apache Tomcat Discovery 1121
Overview 1122
Supported Versions 1122
Topology 1124
How to Discover Apache Tomcat 1124
How to Discover Bugzilla, Wordpress, andMediaWiki 1126
Apache Tomcat by Shell Job 1126
Microsoft Internet Information Services (IIS) Discovery 1129
Supported Versions 1130
Microsoft Internet Information Services (IIS) Discovery Topology 1131
How to Discover Microsoft Internet Information Services (IIS) Topology 1132
IIS Applications by NTCMD or UDA Job 1132
Bugzilla, Wordpress, andMediaWiki Discovery 1135
Troubleshooting and Limitations 1136
Part XIII: Cloud 1137AmazonWeb Services Discovery 1138
Overview 1139
Topology 1140
Amazon EC2 1140
Amazon RDS 1141
How to Discover EC2 and RDS Services 1142
AWS_by_WebServices Adapter 1144
AWS by Web Services Job 1146
vCloud Discovery 1148
Overview 1149
Supported Versions 1149
Topology 1150
How to Discover vCloud by vCloud Director 1151
How to Discover vCloud by URL 1152
How to Add vCloud SDK Dependencies to the Probe 1153
HP Universal CMDB (9.05, CP 11.00)Page 42 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
vCloud_Director_by_vCloud_API Adapter 1153
Input CIT 1153
Input Query 1153
Triggered CIData 1154
Used Scripts 1154
Discovered CITs 1154
Parameters 1155
vCloud_Director_URL_by_vCloud_API Adapter 1156
Input CIT 1156
Used Scripts 1156
Discovered CITs 1156
Parameters 1157
vCloud Director by vCloud API Job 1158
Adapter 1158
Trigger Query 1158
Parameters 1158
vCloud Director URL by vCloud API Job 1159
Adapter 1159
Trigger Query 1159
Parameters 1159
Troubleshooting and Limitations 1159
HP Universal CMDB (9.05, CP 11.00)Page 43 of 1159
HP UCMDB Discovery and Integration Content GuideContents
-
Part I: General Reference and SupportedContent
HP Universal CMDB (9.05, CP 11.00)Page 44 of 1159
-
Chapter 1
General ReferenceThis chapter includes:
How to Define a New Port 46
How to Use the cpVersion Attribute to Verify Content Update 48
How to Delete Files Copied to RemoteMachine 49
How to Run xCmd from aWindows 2008/R2Machine 50
Files Copied to a RemoteMachine 51
Content Pack Configuration Files 55
Troubleshooting and Limitations 64
HP Universal CMDB (9.05, CP 11.00)Page 45 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
How to Define a New PortYou define a new port by editing the portNumberToPortName.xml file:
1. In the Adapter Management window (Admin > RTSM Administration > Data FlowManagement > Adapter Management), search for the portNumberToPortName.xml file:click the Find resource button and enter portNumberToPortName.xml in theName box.Click Find Next, then click Close.
The file is selected in the Resources pane and the file contents are displayed in the View pane.
For details about this file, see "portNumberToPortName.xml File" on page 64.
2. Add another row to the file andmake changes to the parameters:
Parameter Description
portProtocol The network protocol used for discovery (udp or tcp).
portNumber The port number to be discovered.
This attributemay be a number or a range. Ranges may be separated bycommas or dashes or both. For example: "10, 21, 45", "10-21", or "10-21, 45,110".
portName The name that is to be displayed for this port.
discover 1. This port must be discovered.
0: This port should not be discovered.
cpVersion Use this parameter when you want to export theportNumberToPortName.xml file to another UCMDB system with thePackageManager. If the portNumberToPortName.xml file on the othersystem includes ports for this application but does not include the new portyou want to add, the cpVersion attribute ensures that the new portinformation is copied to the file on the other system.
The cpVersion valuemust be greater than the value that appears in the rootof the portNumberToPortName.xml file.
For example, if the root cpVersion value is 3:
the new port entry must include a cpVersion value of 4:
HP Universal CMDB (9.05, CP 11.00)Page 46 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Parameter Description
Note: If the root cpVersion value is missing, you can add any non-negativenumber to the new port entry.
This parameter is also needed during Content Pack upgrade. For details,see "How to Use the cpVersion Attribute to Verify Content Update" on nextpage.
HP Universal CMDB (9.05, CP 11.00)Page 47 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
How to Use the cpVersion Attribute to VerifyContent Update
The cpVersion attribute is included in the portNumberToPortName.xml file, and indicates in whichContent Pack release a port has been discovered. For example, the following code defines that theLDAP port 389 has been discovered in Content Pack 11.00:
During a Content Pack upgrade, DFM uses this attribute to perform a smart merge between theexisting portNumberToPortName.xml file (whichmay include user-defined ports) and the new file.Entries previously added by the user are not removed and entries previously deleted by the user arenot added.
For details about the portNumberToPortName.xml file, see "portNumberToPortName.xml File"on page 64.
To verify that a Content Pack is successfully deployed:
1. Install the latest Service Pack release.
2. Start the UCMDB Server.
3. Verify that all services are running. For details, see the section about HPUniversal CMDBServices in the interactiveHP Universal CMDB Deployment Guide.
4. Install and deploy the latest Content Pack release. For details, refer to the Content Packinstallation guide.
5. In the Adapter Management window, access the portNumberToPortName.xml file.
6. Verify that no user-defined ports have been deleted and that any ports deleted by the user havenot been added.
HP Universal CMDB (9.05, CP 11.00)Page 48 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
How to Delete Files Copied to Remote MachineDuring discovery, the Data Flow Probe copies files to a remoteWindows machine. For details, see"Files Copied to a RemoteMachine" on page 51.
To configure DFM to delete files copied to the destination machine after discovery isfinished:
1. Access the globalSettings.xml file: Adapter Management > AutoDiscoveryContent >Configuration Files.
2. Locate the removeCopiedFiles parameter.
n true. The files are deleted.
n false. The files are not deleted.
3. Save the file.
To control xCmd behavior:
1. In the globalSettings.xml file, locate theNtcmdAgentRetention parameter.
2. Enter one of the following:
n 0. (The default) Unregister the service and delete the remote executable file. (Unregister:stop the service and remove it from the remotemachine, so that it is no longer listed in thelist of services.)
n 1. Unregister the service, but leave the executable file on the file system.
n 2. Leave the service running, and leave the executable file on the file system.
HP Universal CMDB (9.05, CP 11.00)Page 49 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
How to Run xCmd from a Windows 2008/R2Machine
Perform the following to ensure that xCmd functions properly when the Probe is installed on aWindows 2008/R2machine:
1. Stop the Probe.
2. Open the standardWindows Registry Editor application by running the regedit executable.
3. In the Registry Editor navigate to the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
4. Under this key there should be aREG_DWORD parameterSCMApiConnectionParam
a. If this is missing, add a new REG_DWORD parameterSCMApiConnectionParam andset its value to 0x80000000.
b. If this value is already available in the registry, combine it with the 0x80000000mask(using bitwise OR). For example, if there was a value 0x1 in there, you need to set thisvalue to 0x80000001.
Note: To run xCmd from aWindows 2008/R2machinewith UAC enabled, also perform thefollowing additional steps.
1. Stop the Probe.
2. Locate the xCmd.exe file in thehp\UCMDB\DataFlowProbe\runtime\probeManager\discoveryResources directory.
3. Right-click the xCmd.exe file and select Properties.
4. In theCompatibility tab:
a. Select Compatibility mode.
b. Select Run this program in compatibility for:Windows XP (Service Pack 2).
c. Select Run this program as administrator.
5. Locate thewrapper.exe file, in the hp\UCMDB\DataFlowProbe\bin directory.
6. Right-click thewrapper.exe file, and select Properties.
7. In theCompatibility tab:
a. Select Compatibility mode.
b. Select Run this program in compatibility for:Windows XP (Service Pack 2).
c. Select Run this program as administrator.
8. Start the Probe.
Note: xCmd uses DCOM protocol for connecting to remotemachines.
HP Universal CMDB (9.05, CP 11.00)Page 50 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
The DCOM protocol requires that the following ports are open: 135, 137, 138, and 139.
In addition it uses arbitrary ports between 1024 and 65535, but there are ways to restrict theport range used by WMI/DCOM/RPC.
For information about configuring DCOM to work with firewalls, seehttp://support.microsoft.com/kb/154596/en-us.
Files Copied to a Remote MachineDuring discovery, Data Flow Probe copies files to a remoteWindows machine to enable discoveryof themachine's components. The files are copied to the%SystemRoot%\system32\drivers\etc\folder on the remotemachine.
Note:
l Data Flow Management runs xCmdSvc.exe to connect to and retrieve the Shell on theremotemachine.
l When thewmic command is launched on the remoteWindows machine, by theHostConnection by Shell orHost Resources and Applications by Shell jobs, an emptyTempWmicBatchFile.bat file is created.
The following files are copied:
File
ContentPackVersion Description
adsutil.vbs All The Visual Basic script used for discovery of Microsoft IISapplications. DFM copies this script to the remotemachine to discover IIS.
Relevant DFM Job: IIS Applications by NTCMD or UDA
diskinfo.exe All The executable that enables the retrieval of diskinformation when it is not available to be retrieved bywmic.
DFM discovers default disk information with thewmicquery. However, if thewmic query fails to execute, DFMcopies the diskinfo.exe file to the remotemachine. Thisfailure can occur if, for examplewmic.exe is not includedin the PATH system variable or is completely absent onthe remotemachine, as is the case onWindows 2000.
Relevant DFM Job:Host Resources and Applications byShell
HP Universal CMDB (9.05, CP 11.00)Page 51 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
File
ContentPackVersion Description
Exchange_Server_2007_Discovery.ps1
CP4 The PowerShell script for MS Exchange 2007 discovery.
DFM uses a PowerShell scenario to discover MicrosoftExchange 2007 by NTCMD. This file, therefore, must becopied to the remotemachine.
Relevant DFM Jobs:
l Microsoft Exchange Connection by NTCMD or UDA
l Microsoft Exchange Topology by NTCMD or UDA
GetFileModificationDate.vbs
CP5 The Visual Basic script for retrieving the file modificationdate (disregarding locale).
Themost common use case is when DFMmust retrievethe last modification date of a configuration file of adiscovered application.
Relevant DFM Jobs:
l Apache Tomcat by Shell
l File Monitor by Shell
l IIS Applications by NTCMD or UDA
l J2EEWeblogic by Shell
l J2EEWebSphere by Shell or JMX
l J2EEWebSphere by Shell
l Oracle TNSName by Shell
l SAP Profiles by Shell
l SAP System By Shell
l Service Guard Cluster Topology by TTY
l Siebel Application Server Configuration
l Software Element CF by Shell
l Veritas Cluster by Shell
l Webserver by Shell
HP Universal CMDB (9.05, CP 11.00)Page 52 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
File
ContentPackVersion Description
getfilever.vbs All The Visual Basic script used to identify the version of therunning software. The script retrieves the executable orDLL file version onWindows machines.
This script is used by Shell-based application signatureplug-ins to retrieve the version of a particular software onthe remotemachine.
Relevant DFM Job: Host Resources and Applications byShell
junction.exe CP5 This executable file, part of the Sysinternals Suite(http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx), enables the creation of ajunction point. DFM uses this file if the linkd.exe andmklink.exe tools are absent on the remotemachine.
When DFM runs discovery on aWindows x64machine,DFM needs to bypass theWindows redirect featurerunning on that machine. DFM does this by creating a linkto the%SystemRoot%\System32 folder with either thelinkd.exe ormklink.exe tool. However, if these tools aremissing on the remotemachine, DFM transfersjunction.exe to the remotemachine. DFM is then able tolaunch the 64-bit version of the system executable files.(Without this 64-bit version, DFM would be locked into anisolated 32-bit world.)
This junction point is automatically removed oncediscovery is complete.
Relevant DFM Jobs:
l Host Resources and Applications by Shell
l Microsoft Exchange Connection by NTCMD or UDA
l Microsoft Exchange Topology by NTCMD or UDA
HP Universal CMDB (9.05, CP 11.00)Page 53 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
File
ContentPackVersion Description
meminfo.exe All The executable that enables the retrieval of memoryinformation.
DFM discovers memory information with thewmic query.However, if thewmic query fails to execute, DFM copiesthememinfo.exe file to the remotemachine. This failurecan occur if, for example, wmic.exe is not included in thePATH system variable or is completely absent on theremotemachine, as is the case onWindows 2000.
Relevant DFM Job:Host Resources and Applications byShell
reg_mam.exe All The copy of theMicrosoft reg.exe file that enablesquerying the registry.
If DFM does not discover a native reg.exe file, thisexecutable is copied to the remoteWindows machine.This situation occurs with some previous Windowsversions (for example, Windows 2000) where the tool isnot included by default but can still function therecorrectly.
Relevant DFM Job: Host Resources and Applications byShell
HP Universal CMDB (9.05, CP 11.00)Page 54 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Content Pack Configuration FilesThe Content Pack contains configuration files which enable you to configure commonly usedparameters such as command timeouts, usage of some utilities, application signatures, and so on.
This section includes:
l "globalSettings.xml File" below
l "portNumberToPortName.xml File" on page 64
globalSettings.xml FileThe following table describes the parameters in the globalSettings.xml configuration file:
Parameter Description
AdditionalClasspath Additional path that enables to run different patterns (i.e. databasepatterns); all paths should be relative to the $PROBE_INSTALL/root/lib/collectors/probeManager/discoveryResources/ folder and should besemicolon separated
Example:
db/oracle/.;db/mssqlserver/.means that following paths will be included in the classpath:
l $PROBE_INSTALL/root/lib/collectors/probeManager/discoveryResources/db/oracle/
l $PROBE_INSTALL/root/lib/collectors/probeManager/discoveryResources/db/mssqlserver/
allowGettingCredentialSecuredAttribute
Indicates whether Jython scripts are allowed to get credentialssecured data (true) or not (false). If this setting is set to false, thenJython scripts are not allowed to retrieve sensitive credentials data(like passwords that are stored on the server side).
Default: true
autoTruncateDbEncoding Indicates the encoding used by the CMDB underlaying database. Thisproperty is used during results truncation property (in case the propertywas identified as auto-truncate enabled) for calculating number ofcharacters that should be sent after truncation.
Default:UTF8
HP Universal CMDB (9.05, CP 11.00)Page 55 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Parameter Description
autoTruncatePercentage If the value of the attribute (with the DDM_AUTOTRUNCATEqualifier) exceeds the size limit multiplied by this parameter it willbe truncated to the specified part of the defined size.
Default: 100 percent
clearCommandLineForProcesses
Clears the Command line for these processes.
This option is used to ensure that no private or confidential data isstored in CMDB.
Default: xCmd.exe, srvrmgr.exe, srvrmgr.
Syntax exceptions: Process names are case insensitive and shouldbe split by commas.
dbQueryTimeout The timeout (in seconds) for all SQL queries. Indicates how long towait for query results.
The timeout applies only if the value is greater than zero (0).
Default: 100 seconds
Note:Some JDBC drivers can not support this setting.
defaultSapClients When this parameter is defined, you do not need to specify theSAP Client Number parameter in the SAP ABAP protocol.Instead, you can create one or more comma-separated credentials formultiple SAP systems with different supported clients.
Example:
800,500,200,300
Default: 800
desktopOperatingSystems serverOperatingSystems
These two parameters are used to determine if the host's operatingsystem is of type Desktop or Server. If the host's operating systemname contains a value from one of these lists, itshost_isdesktop is set accordingly. Otherwise the value of host_isdesktop attribute is left empty.
discovereAllListenPorts Related to application signature configuration.
HP Universal CMDB (9.05, CP 11.00)Page 56 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Parameter Description
discoveredStorageTypes Describes storage types which have to be reported to UCMDB.Options are split by commas.
Available options are:
l FixedDisk
l NetworkDisk
l CompactDisk
l RemovableDisk
l FloppyDisk
l VirtualMemory
l FlashMemory
l RamDisk
l Ram
l NoRoot Directory
l Other
l UNKNOWN
ignoreLocalizedVirtualInterfacesPatternList
Lists patterns for localizedWindows Virtual interface descriptionthat must not take part in the Host Key creation process.
Format: Comma-separated list of strings, no additional white-spacesallowed.
ignoreVmwareInterfaces Indicates whether to ignore the VMwareMAC address.
l When there is a Physical MAC (default). The VMwareMAC address is used only if the pattern can not find anyphysical MAC address.
l Always. Always ignore VMwareMAC address.
HP Universal CMDB (9.05, CP 11.00)Page 57 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Parameter Description
jdbcDrivers This section enumerates driver classes used to connect to adedicated Database server. Names of sub-keys must be the same asused in credentials (sqlprotocol_dbtype attribute of protocol).
Change them if drivers other thanOOTB JDBC drivers are used.
Default values for OOTB-installation:
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Parameter Description
jdbcPreUrls This section enumerates URL templates used to connect to dedicatedDatabase server. Names of sub-keys must be the same as thoseused in credentials (sqlprotocol_dbtype attribute of protocol). Changethem if drivers other thanOOTB JDBC drivers are used. Valuesdepend on used drivers and should be taken from driverdocumentation. Note:Symbol ampersand (&) must be escapedaccording toXML standard (&)
Default values for OOTB-installation:
jdbc:inetora:%%ipaddress%%:%%protocol_port%%:%%sqlprotocol_dbsid%%?logging=false&loginTimeout=%%protocol_timeout%%
jdbc:mercury:oracle://%%ipaddress%%:%%protocol_port%%;ServiceName=%%sqlprotocol_dbsid%%
jdbc:jtds:sqlserver://%%ipaddress%%:%%protocol_port%%;instanceName=%%sqlprotocol_dbname%%;loginTimeout=%%protocol_timeout%%;logging=false;ssl=request
HP Universal CMDB (9.05, CP 11.00)Page 59 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Parameter Description
jdbcPreUrlscontinued
jdbc:jtds:sqlserver://%%ipaddress%%:%%protocol_port%%;instanceName=%%sqlprotocol_dbname%%;domain=%%sqlprotocol_windomain%%;loginTimeout=%%protocol_timeout%%;logging=false
jdbc:jtds:sqlserver://%%ipaddress%%:%%protocol_port%%;instanceName=%%sqlprotocol_dbname%%;domain=%%sqlprotocol_windomain%%;loginTimeout=%%protocol_timeout%%;logging=false;ssl=request;useNTLMv2=true
jdbc:sybase:Tds:%%ipaddress%%:%%protocol_port%%?DatabaseName=%%sqlprotocol_dbname%%
jdbc:db2://%%ipaddress%%:%%protocol_port%%/%%sqlprotocol_dbname%%
jdbc:mysql://%%ipaddress%%:%%protocol_port%%/%%sqlprotocol_dbname%%
loadExternalDTD Used to configure file_mon_utils to prevent downloading DTD fileswhile validating the XML.
Default: false
maxExecutionRecords Specifies maximal number of execution records that can be in thecommunication log. This parameter should be used when thediscovery process discovers a lot of data. The parameter can beoverridden on an adapter level. In this case, add the parameter tothe adapter with desired record limit (see Probe documentation).
Default: -1 means unlimited
HP Universal CMDB (9.05, CP 11.00)Page 60 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Parameter Description
maxStoreSentResults Specifies maximal number of sent results that can be stored in thecommunication log.
This parameter can be changed if there are toomany results stored inthe communication log.
If this value is greater than 0, the log will store the correspondingnumber of results for deleted results AND updated results, meaningthat the results set will contain double the value ofmaxStoreSentResults.
Default: -1 means unlimited
multipleUpdateIgnoreTypes
Used by UCMDB. The Probe does not generate aMultiple updatesin bulkwarning for enumerated CI Types.
NtcmdAgentRetention NTCMD agent retentionmode. Specifies how to handle a remoteNTCMD service and its executable file when closing theconnection.
l 0 (default). Unregister the service and delete the remoteexecutable file.
l 1. Unregister the service but keep the executable file on the filesystem.
l 2. Leave the service running, keep the executable file.
NtcmdSessionUseProcessBuilder
This parameter is forNtcmdSessionAgent and should be always betrue. This parameter tells how to create a new process.
l true. The new process will be created by ProcessBuilder(new API from Java 5.0)
l false. The new process will be created by Runtime.exec(old API, from Java 1.4.2). Set to false only in case of backwardcompatibility problems.
objectSendAmountThreshold
When the number of discovered objects exceeds this threshold,the objects are immediately sent to the server. Requires using thesendObject(s) API in jython scripts.
Default: 2000 objects
objectSendTimeThreshold
Whenmore than the specified time (in seconds) has passed since theprevious object report, the objects are immediately sent to the server.Requires using the 0sendObject(s) API in jython scripts.
Default: 300 seconds
portExpirationTime The expiration time (in seconds) of the TCP/UDP port entry in theProbe's database.
Default: 60 seconds
HP Universal CMDB (9.05, CP 11.00)Page 61 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Parameter Description
powershellConnectionIdleTimeout
Defines themaximum idle time (in milliseconds) for thepowershellconnector.exe process.
The timer resets its state after each command execution.
Default: 3600000milliseconds (1h)
processExpirationTime The expiration time (in seconds) of the Process entry in the Probedatabase.
Default: 60 seconds
remoteProcessTimeout After being launched, the remote process should connect with theProbe within the defined time (in milliseconds), otherwise the followingerror is produced: Failed to connect to remote process.
Default: 300000milliseconds (5minutes)
removeCopiedFiles In some cases DFM copies scripts and third-party utilities on aclient machine. The removeCopiedFiles parameter defines whetherthese files should (true) or should not (false) be deletedafter discovery is finished.
ResultProcessIsLenient When set to true, the discovery result processing is lenient(not recommended):
l If a reported string attribute has too large a value, the string it isautomatically truncated according to the CMDB Class Modeldefinition
l If the OSH attribute is invalid (type/nonexisting attribute/missing IDattribute) only the invalid OSH is dropped, rather than entire bulk(default)
setBiosUuidToMicrosoftStandart
Indicates whether the BIOS UUID value forWindows operatingsystems should be reported in Microsoft style (some bytes orderreversed) instead of the original BIOS value. Affects Host Connectionjobs.
l false. Converts to original BIOS stored value
l true. Converts to Microsoft standard.
Note: Setting this parameter to truemay result in conflicts with theBIOS UUID value discovered by VMware jobs or some integrations.
shellGlobalCommandTimeout
Global timeout (in milliseconds) for all Shell client commands.Indicates how long to wait for a command's result.
Default: 15000milliseconds
siebelCommandTimeout The amount of time to wait for the Siebel command's result.
Default: 3minutes (180000ms)
HP Universal CMDB (9.05, CP 11.00)Page 62 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Parameter Description
snmpGlobalRequestTimeout This is the time, in milliseconds, after which a request using SNMPwill timeout.
Default: 3,000milliseconds
Note: This value is global for all SNMP requests. If you want tooverride the SNMP request timeout for a specific query (where youknow the query takes more time than the default timeout), provide thetimeout value as a second parameter to the executeQuery method onthe SNMP client: snmpClient.executeQuery(SNMP_QUERY_STRING, QUERY_TIMEOUT_IN_MILLISECONDS).
snmpTestQueries Defines the default SNMP test query for SNMP Agent. Can beoverridden for specific devices.
Default:
1.3.6.1.2.1.1.1,1.3.6.1.2.1.1.2,string
tcpExpirationTime The expiration time (in hours) of TCP connection entry in probedatabase.
Default: 24 hours
tnsnamesFilePaths Paths to search the tnsnames.ora file (includingtnsnames.ora itself, comma separated)
Example:
c:\temp\tnsnames.ora
useIntermediateFileForWmic
Usage of an intermediate temporary file for data transfer by wmiccommand.
Default: false
useJinteropOnLinux This setting is used on non-Windows machines and
l true (default). The Probe uses JInterop forWMIdiscovery.
l false. The Probe uses Windows remote Proxy.
HP Universal CMDB (9.05, CP 11.00)Page 63 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
Parameter Description
useJinteropOnWindows This property is used onWindows machines.
l true. The Probe uses JInterop forWMI discovery.
l false (default). The Probe uses WMIdll native code.
useNtcmdModifiedMarkers
l true. The Probe uses markers with counters in NTCMD agents'infrastructure.
l false. The Probe uses old NTCMD behavior - withoutmarkers with counters.
useSnmp4j Affects jobs * by SNMP. Defines which SNMP library to use forSNMP queries.
l true (default). SNMP4J library are used.
l false. Inner implementations are used.
useWinexeOnLinux This setting is used on non-Windows machines.
l true. The Probe uses local winexe executable for NTCMDWindows discovery.
l false (default). The Probe uses Windows remote Proxy.
portNumberToPortName.xml FileThe portNumberToPortName.xml file is used by DFM as a dictionary to createIpServiceEndpoint CIs by mapping port numbers tomeaningful port names. When a port isdiscovered, the Probe extracts the port number, searches in the portNumberToPortName.xml filefor the port name that corresponds to this port number, and creates the IpServiceEndpoint CI withthat name. If the port name does not appear in this file, the Probe uses the port number as the portname.
You can specify different names for same port number for different IP ranges. In this case, thesame port discovered for IPs contained in different ranges will have different port names.
Note: The portNumber attributemay be a number or a range. Ranges may be separated bycommas or dashes or both. For example: "10, 21, 45", "10-21", or "10-21, 45, 110".
For details on adding new ports to be discovered, see "How to Define a New Port" on page 46.
Troubleshooting and LimitationsThis section describes general troubleshooting and limitation related to performing discovery usingUniversal Discovery.
l Problem: Cannot Connect toWindows Vista/2008-R2Machines with UAC EnabledReason:Starting fromWindows Vista, Microsoft has changed the security mechanism by
HP Universal CMDB (9.05, CP 11.00)Page 64 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
introducing the UAC (User Account Control) technology. This change causes problems withxCmd connecting to remoteWindows Vista/2008-R2machines when using the localadministrator account.
Solution: The following procedure enables xCmd connection to remoteWindows Vista/2008-R2machines with UAC enabled.
a. Verify the xCmd connection
i. Log in to the Probemachine.
ii. Locate the xcmd.exe file inhp\UCMDB\DataFlowProbe\runtime\probeManager\discoveryResources directory.
iii. Open cmd.com in the same directory.
iv. At the command prompt, invoke following command:
xCmd.exe \\ //USER:\ cmd
v. Enter the required password.
b. If the xCmd connection is not successful, check accessibility to the shared folder, admin$.
Ensure that the Probemachine can access the shared folder, admin$, on the remotemachine.
i. Log in to the Probemachine.
ii. Select Start > Run, and enter \\\admin$ address.
iii. If there is no access to admin$:o Log in to the remotemachine.o Select Start > Run, and enter regedit.o Locate the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
o Right-click Parameters, and select theDetails pane.o If theAutoShareServer registry entry does not exist, in theEditmenu, select New
> DWORD (32-bit) Value. EnterAutoShareServer, and click OK.o Select AutoShareServer. In theEditmenu, selectModify, and in theValue box,
type 1.o Exit the Registry Editor, and restart the computer.o Select Start > Run, and enter net start srvnet.
HP Universal CMDB (9.05, CP 11.00)Page 65 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 1: General Reference
iv. When access to admin$ is successful, try to verify the xCmd connection again asdescribed in "Verify the xCmd connection" on previous page.
c. If the verification still fails, connect toWindows Vista/2008-R2machines with UAC enabled.
i. OnWindows Vista/2008-R2machines, local administrators do not have full privilegeswhen connected remotely.
Use one of the following options to overcome this problem:o Connect using domain administrator credentials.o Enable local administrators to have full privileges by modifying the registry on
remotemachine as follows:
Key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system
Value LocalAccountTokenFilterPolicy should be set to 1.
If this value is not available, create a new DWORD value and set it to 1.
ii. Restart themachine.
l Problem:The file transfer does not work when communicating with the remote Linux/UNIX/MacOS X machines, as the result operations like Scanner-based Inventory Discovery or deploymentof Universal Discovery agents fail.Solution:
a. Make sure the SSH agent is configured to allow file transfer via the SCP/SFTP protocols.
b. Make sure that the logon process for the user that is used for the SSH protocol does nothave a banner that requires manual user input during the logon process.
HP Universal CMDB (9.05, CP 11.00)Page 66 of 1159
-
Chapter 2
Supported ContentThis chapter includes:
Discovered Applications 68
DiscoveredOperating Systems 77
Supported Agents 78
Universal Discovery Agent, Software Utilization Plug-In, Scanner and Software LibrarySupport 79
Supported Protocols 82
Default Ports for Supported Protocols 108
Supported Integrations 110
Support for HPUCMDBIntegration Service on Linux 110
Localization 112
HP Universal CMDB (9.05, CP 11.00)Page 67 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 2: Supported Content
Discovered Applications
Note: Additional supported content is publicly available to download through the HP LiveNetwork (https://hpln.hp.com). Follow theDiscovery and Dependency Mapping quick link.You will need an HP Passport user name and password.
Vendor Product Versions Credentials Discovers...
Amazon AmazonWebServices
AWS EC2 and RDS topologies.
Apache Http Server 1.3, 2.0,2.2
Shell Apache Http server Listening ports,Virtual hosts, configuration files,Web application, ApacheModules(includingmod_proxy andmod_proxy_balancer.
Apache Tomcat 5, 5.5, 6.0 Shell Tomcat Server, Web applications,configuration files, virtual servers,listening ports, Tomcat Cluster,Tomcat Service.
BMC Atrium CMDB 1.1, 2.0,2.1, 7.5,7.6
Remedy Pushes configuration items (CIs)from HP UCMDB to the AtriumCMDB server usingmapping xmlfiles.
Note: Synchronized Content, notdiscovery of application topology.
BMC Remedy ARS 6.3, 7.0,7.1, 7.5,7.6
Remedy Pushes CIs from HP UCMDB toRemedy ARS usingmapping xmlfiles.
Note: Synchronized Content, notdiscovery of application topology.
CATechnologies
CA CMDB 12.0, 12.5 CA CMDBprotocol
Pushes CIs from HP UCMDB to theCA CMDB server usingmappingxml files.
Cisco CSS 6.10, 7.4 SNMP Mapping of Virtual IPs to real IPaddresses of servers configured forload balancing; configuration files,load balancing algorithms, and enduser IP addresses.
Note: CiscoWebNS is the softwareversion running on the 11000 and11500 series CSS.
HP Universal CMDB (9.05, CP 11.00)Page 68 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 2: Supported Content
Vendor Product Versions Credentials Discovers...
Citrix XEN 3.4 SSH,Telnet
Bridge, CPU, ExecutionEnvironment, File System, FileSystem Export, Interface,Layer2Connection, Node, PhysicalPort, Virtualization Layer Software,Xen domain config.
EMC EMC ControlCenter (ECC)
6.0.1 Oracle DB Synchronized Configuration Items(CIs) currently include StorageArrays, Fibre Channel Switches,Hosts (Servers), Storage Fabrics,Storage Zones, Logical Volumes,Host Bus Adapters, StorageControllers, and Fibre ChannelPorts. Integration also synchronizesphysical relationships betweenvarious hardware and logicalrelationships between LogicalVolumes, Storage Zones, StorageFabrics, and hardware devices toenable end-to-endmapping of thestorage infrastructure in UCMDB.
Note: Synchronized content isdiscovered, not the applicationtopology.
F5 BIG-IP LTM 4.6, 9.1 SNMP Mapping of Virtual IPs to real IPaddresses of servers configured forload balancing; configuration files,load balancing algorithms, and enduser IP addresses.
HP Network NodeManager (NNM)
8.1, 8.11,9.0, 9.1
NNM API Discovered nodes, IPs, networks,interfaces and Layer 2 connectioninformation to create a Layer 2topology in UCMDB.
HP NonStop H06.x SSH Database, Database Instance, HPNonStop, NonStop SQL/MX.
HP nPartitions A.03xx,A.04xx,A.05xx
SSH,Telnet
CPU, Fibre Channel HBA, FileSystem, HP Complex, HP nParConfig, HP vPar Config, I/OChassis, CellBoard, Interface,nodes, Physical Volume, SCSIAdapter, VolumeGroup
HP ServiceGuard 11.1x Shell SG cluster software, SG packages,SG resources, cluster members
HP Universal CMDB (9.05, CP 11.00)Page 69 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 2: Supported Content
Vendor Product Versions Credentials Discovers...
HP SIM 5.1, 5.2,5.3, 6.0,6.1, 6.2,6.3
HP SIM Synchronized configuration items(CIs) include nodes such asWindows, and UNIX servers,network devices, printers, clusters,cellular/partitioned systems, bladeenclosures, and racks. Some servercomponents, for example, CPU, arealso synchronized. The integrationalso synchronizes relationshipsbetween blade servers and bladeenclosures, virtual machines,physical servers, and so on.
Note: Synchronized Content, notdiscovery of application topology.
HP StorageEssentials (SE)
6.0.0; 6.3
9.4, 9.41,9.5
SQL Synchronized Configuration Items(CIs) including Storage Arrays, FibreChannel Switches, Hosts (Servers),Storage Fabrics, Storage Zones,Logical Volumes, Host BusAdapters, Storage Controllers, andFibre Channel Ports. The integrationalso synchronizes physicalrelationships between varioushardware and logical relationshipsbetween Logical Volumes, StorageZones, Storage Fabrics, andhardware devices to enable end-to-endmapping of the storageinfrastructure in UCMDB.
IBM AS/400 V4R2M0,V3R2M1,V3R2M0,V4R5M0,V5R3,V6R1
AS400 AS400Agent, Interface, IpSubnet,Node.
HP Universal CMDB (9.05, CP 11.00)Page 70 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 2: Supported Content
Vendor Product Versions Credentials Discovers...
IBM DB2UniversalDatabase(UDB)
8.2, 9.1,9.5, 9.7
SQL DB2 databases, includinginstances, tablespaces, users,processes, jobs (backup routines,log routines, and so on), anydatabase objects.
Discovery through:
l direct connection to DB2database,
l SQL queries
l HP DFM z/OS Mainframe
Note: Discovery Agent, 9.2, 9.5 arerecent versions.
IBM HACMP 5.4 SSH,Telnet
Topology (configured networks,node interfacesboth public TCP/IPand serial heartbeat, and serviceIPs) and Application Resources(configured resource groups,application servers, and volumegroups).
IBM HMC 3.x, 5.x,6.x, 7.x
SSH,Telnet
CPU, I/O Slot, IBM Frame, IBMHMC, IBM LPar Profile, IBMProcessor Pool, Interface, Node,Virtualization Layer Software, SCSIAdapter, Physical Port, PhysicalVolume, Fibre Channel HBA, FileSystem, SEA Adapter.
IBM HTTP Server 5, 6.1, 7 Shell IBM Http Server's WebSphere plug-in configuration by parsing the IHSplug-in configuration file.
HP Universal CMDB (9.05, CP 11.00)Page 71 of 1159
-
HP UCMDB Discovery and Integration Content GuideChapter 2: Supported Content
Vendor Product Versions Credentials Discovers...
IBM MQSeries (akaWebSphereMQ)
5.31, 6,7.1
Shell MQ subsystems at the systemconfiguration level; DFM does notmonitor or discover which activejobs or applications are runningthrough the queues.
Discovery includes QueueManagers, System Parameters,Queue-Sharing Groups, related DB2Data-Sharing Groups, CrossCoupling Facility groups/members,Channel Initiator, Sender Channel,Server Channel, Receiver Channel,Requester Channel, ClientConnection Channel, ServerConnection Channel, ClusterSender Channel, Cluster ReceiverChannel, Alias Queue, ModelQueue, Local Queue, TransmissionQueue, Remote Queue, MQProcess, andMQCluster.
IBM WebsphereApplicationServer
5.x, 6.1,7.0
Shell
top related