- 17 Apr 2025
- 3 Minutes to read
- Print
- DarkLight
VMware vCenter
- Updated on 17 Apr 2025
- 3 Minutes to read
- Print
- DarkLight
VMware vCenter Server is an on-premises centralized management platform for VMware vSphere environments. It streamlines virtual infrastructure management, automates provisioning, and enhances monitoring. With robust access control, scalability, and integration capabilities, vCenter simplifies operations, improves resource utilization, and ensures high availability for enterprise-grade virtualization.
Integration Method: Data Collector (API Ingest)
Tables: Device Inventory Info (5001)
This integration supports the following events.
Event | Description |
---|---|
VM Details | Returns information about virtual machines in vCenter. |
Host | Returns information about hosts in vCenter. |
This integration supports the following versions.
VMware vCenter Version | v6.7.0.54000 |
VMware vCenter API Version | Web API |
Prerequisites
The user should have access to login into the VMware vCenter environment.
The user should have a compatible version of the system in which we can configure the data collector.
The user should have access to the DataBee console.
Configuration Overview
Configure the Data Collector on DataBee console.
Install the Data Collector VM on the network.
Add the VMware vCenter data feed in the DataBee console with the below parameters.
DataBee Parameter
VMware vCenter Parameter
Username
Username
Password
Password
Base URL
https://<host_ip> (IP of the vSphere client)
Data Collector Setup
To receive logs from VMware vCenter, a Data Collector must be installed and configured. The data collector will receive logs from VMware vCenter and send it to DataBee encrypted. For more information refer to the DataBee article on the data collector.
This section describes the steps needed for getting parameters for the data collector installation.
Login to the DataBee UI, click on settings icon at the top right corner of the UI. From the dropdown menu, select System.
From the left sidebar, select Data Collectors. The page will display all the data collectors configured until now.
To create a new data collector, scroll to the bottom of the page and click on the Add Data Collector.
Fill in the required fields to add data collector:
Collector Name: enter the name of your Data Collector.
OS: select Linux option.
Click Next to proceed to the next step.
Copy the following details using Copy to Clipboard for later use, then click on Close.
Install Script
Tenant ID
Receiver URL
Collector ID
API Key (Click Show API Key to view it)
VMware vCenter Configuration
Logon to VMware vCenter.
Navigate to Administration section.
Navigate to Single Sign On > Users and Groups.
Select vsphere.local as a ‘Domain’ value.
Enter the user information and click on the ADD button.
Assign Role to User
Navigate to Permissions tab and click on add icon.
Search for the user created previously.
Assign Read-only role to the user and click on OK.
Data Collector Installation
This section walks through the steps needed to install the data collector on a Linux machine that can communicate with vCenter.
On the Linux machine, open a terminal as an Administrator .
Run the install script command.
Enter the collector configuration details copied in the previous steps.
On successful installation, you will see the following message on the terminal: Installation completed successfully.
DataBee Configuration
Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
Search for the VMware vCenter and click it as shown below.
Click on the Data Collector option for the collection method.
Click on the API Ingest option for the polling mechanism.
Enter feed contact information, select the collector which we’ve created previously and click Next.
In the configuration page, confirm the following:
Base URL: paste the Base URL which would be the Ip address of vSphere client.
Request Count: set to 8.
Interval: set to 60 seconds.
Event Types: preselected for all the event types that integration pulls.
In the configure authentication page, confirm the following:
Authorization Method: TokenURLAuth
Token URL: replace the vSphere client Ip Address with the <instance>.
Username: paste the username.
Password: paste the password.
Enable TLS: select the Enable TLS option.
Root CAS File Path: enter the path where the VMware certificate is located; it should be present on the machine where the data collector is installed. The certificate can be obtained during VMware setup.
Note:
Only .crt and .pem certificate files are supported.
Click Submit.
Troubleshooting Tips
Ensure that the server is reachable by opening the terminal on the receiver machine and running the ping <server_ip> command.
If you encounter any issues regarding log forwarding, refer to the DataBee troubleshooting document for detailed guidance.