VMware Infrastructure Navigator-2.0
VMware Infrastructure Navigator is a component of vCenter Operations Suite, it’s an application awareness plug-in to the vCenter Server that provides continuous dependency mapping of applications. Infrastructure Navigator offers application context to the virtual infrastructure administrators to monitor and manage the virtual infrastructure inventory objects and actions. Administrators can use Infrastructure Navigator to understand the impact of the change on the virtual environment in their application infrastructure. This article is a condensed howto about installing and configuring VIN version 5.6, released November 29, 2012.
Here are the different VIN Components:
- Server in Infrastructure Navigator VM, transfers the data to the DB component
- DB in Infrastructure Navigator VM, stores data received from Server component.
- Infrastructure Navigator Plug-In in the vSphere Web Client, provides a GUI to view and analyse dependencies
- Inventory Service, a vSphere service in which VIN exports its data
You’ll find a lot more details in the VIN admin guide.
VMware Infrastructure Navigator is included with vCops Advanced and Enterprise version of the suite.
Prerequisites and Architecture
If you don’t have vCops installed in your environment, you have to start here first, come back here after.
Before starting your installation, it’s a good idea to read the release notes.
VIN 2.0 is distributed as an Open Virtualization Format (OVF), if you’ve done the vCops deployment you should already have it, if you need it you can access it here:
|The following Ports are used by vCops|
|From your PC to VIN|
|5480||for appliance web console|
|5489||If VMware Update Manager (VUM) is installed|
|22||SSH access to VIN VM|
|vCenter to VIN|
|2868||For plugin download while registering it|
|6969||For connectivity with vSphere Web Client to VIN|
|VIN to vCenter|
|443||To access vSphere service API|
|80||To access vSphere Web service API|
|10109||To access vSphere Inventory Service|
|VIN to target hosts and VMs|
|443||Fox VIX protocol on target hosts to perform discovery|
|902||For VIX protocol on target hosts to perform discovery|
- VIN license key
- vSphere Web Client 5.1
- vCenter version 5.0 (registered with vSphere Web Client 5.1) or vCenter 5.1+
- ESX 3.5 P25, 4.0.0 U3, 4.1.0 P03, ESX 5.x+
- Predefined static IP/Netmask on desired Port Group
- Default Gateway, DNS.
- vCenter IP address and administrator credentials
- IE 7,8,9, Chrome 14, Firefox 3.6, Adobe Flash 11.1.0+
Registering vCenter with Web Sphere Client
If you have a vCenter version 5, you need to register it with a vSphere Web Client 5.1. Login to your vSphere 5.1 appliance and type the following command
/usr/lib/vmware-vsphere-client/scripts/admin-cmd.sh register https://<WebClient_IPorHostName>:<WebClient_HttpsPort>/vsphere-client <VC_IP> <VC_Admin-User> <VC_Admin-Passwd>
/usr/lib/vmware-vsphere-client/scripts/admin-cmd.sh register https://webclient.mydomain.com:9443/vsphere-client vc.mydomain.com administrator 'CENSORED'
If you use a windows vSphere 5.1 installation you can login to the server and access the following administrative tool instead :
Then click on Register vCenter Server.
Virtual Machine resources requirements:
|Disk size||20 GB|
If you have multiple vCenter, you need to deploy a separate instance of VIN for each vCenter.
- Deploy OVF Template to target vCenter
- Follow the wizard, select thin provisionned disk.
- Select Power on after deployment and click Finish.
- Log out from vSphere Web Client and log in again.
- Enter VIN license.
Deploy vCops vApp
- Connect to your vCenter
- Enable DRS in the cluster
- Verify that the VM network that you connect this vApp to has an IP Pool and select that network during the .ova deployment
- File > Deploy OVF Template
- Select Disk format, Thick provisioned eager-zeroed provides a 10% performance improvement (recommended)
- Select Fixed or DHCP IP allocation
- Power on the vCops Manager vApp
- Check vCops VM IP address on Summary tab
Set ESX Host Time
- Select host in the inventory
- Configuration > Time Configuration > Properties to adjust time and click OK
Connect vCops to vCenter
/admin l:admin p:admin
- update admin password (min 8 chars, one letter, one digit)
- update root password (vmware by default)
- type a name for the vCenter Server system (for reference only)
- type IP or FQDN of vCenter
- type registration credentials (require following access : Global: Licenses and Extension: Register extension, unregister extension, update extension.)
- you can optionally enter collection credentials (usefull if you want to limit vCops to a subset of your datacenter)
- click Save
Assign a license
- vCenter > Home > Licensing
- select Asset
- right click your vCenter Operations edition and select Change License Key
- select Assign a new license key to this solution
- click Enter Key and enter it
- click OK
- connect to http://
/admin with your new password
- On the SMTP tab, select the Enable report email service check box.
- Type the SMTP server address and port number.
- Type the name and email address to use when sending alerts or reports.
- If required select the Server requires an encrypted connection check box and select the encryption protocol.
- If required select the Outgoing SMTP server requires authentication check box and type the credentials.
- Select the Enable SNMP check box and type the destination host, port, and community information.
- Click Update to apply your settings.
- click vCenter > vCenter Operations Manager icon or access it from your browser http://
- ignore the certificate warnings that might appear.
- Look at the dashboard and verify that the inventory objects you expect to see appear.
Installing a vCops Adapter
- Obtain the PAK file for the adapter from VMware
- connect to http://
- Update > Browse > locate your PAK file
- click Update and click OK
- Accept EULA and click OK
- Login to https://
- Select Admin > Support
- On the Info tab, click the Describe icon in the Adapters pane.
- Click Yes to start the describe process and click OK
- Verify Build number which should match the one you’ve uploaded.
Infrastructure Navigator Adapter
The Infrastructure Navigator adapter is an embedded adapter for vCops Advanced, it retrieves application-related information. You can customize it by modifying properties in the
|workerThreadCount||Number of threads for retrieving Infrastructure Navigator documents from the vCenter Inventory service. You can configure up to 100 threads.||10|
|docBuilderCount||Number of DocumentBuilder objects for parsing Infrastructure Navigator data documents. You can configure up to 100 objects.||10|
|syncInterval||Time interval, in minutes, that the adapter synchronizes its entire local cache with the vCenter Operations Manager Advanced server.||60|
|certCheckEnabled||Boolean value that determines whether the adapter checks the vCenter Operations Manager Advanced server certificate.||true in a vApp installation, false otherwise|
|vin20Enabled||Boolean value that determines whether to retrieve and process application-related information that is available only in Infrastructure Navigator 2.0.||true|
/data/vcops/log/adapters/VinAdapter Infrastructure Navigator adapter log files
/data/vcops/log Collector log files on Analytics VM
To get more information you can set for a short interval DEBUG level logging.
You can upgrade a vCops , 5.0.1, 5.0.2, 5.0.3 vAPP to vCenter Operation Manager 5.6x. It will require the following disk space :
|UI VM||Disk 1: 4GB & Data Disks: 250 GB|
|Analytics VM||Disk 1: 4 GB & Data Disks: 120 GB|
If you don’t have enough available disk space, you can add virtual disks to the UI VM.
Now to upgrade follow this procedure :
- Save the .pak file of the latest vCenter Operations Manager Build ot your local storage
- login to http://
- Update > Browse and select .pak file
- click Update
- Accept the EULA and click OK
- Accept and confirm the update
- login back to check the Status tab
- login to vSphere Client or Custom UI to verify vCops interface is fine.
That’s it we leave you with that. Enjoy vCops 5.6.