Menu

Integrations

VMware ESXi

Overview

The VMware ESXi Integration allows Cywift to securely connect directlywith VMware ESXi hosts to collect host configurations, virtual machineinventory, security settings, and compliance-related data.

This integration helps monitor standalone ESXi environments and improveinfrastructure visibility.

Before starting the integration, ensure the following:

• Administrative access to VMware ESXi Host
• ESXi hostname or IP address
• Valid username and password
• API access enabled
• Network connectivity between Cywift and the ESXi Host
• Required permissions to access host configuration data

Step 1: Create Read-Only User

Cywift uses API-based communication for secure data collection.

Create Read-Only User

Log in to the ESXi Host Client.

Navigate to:

Host → Manage → Security & Users → Users

Create a new user.

Assign the following role:

Role: Read-Only

Save the configuration.

Verify API Access

Test API connectivity:

curl -k -u<username>:<password> https://<esxi-ip>/rest/com/vmware/cis/session

Validate Read-Only Access

Ensure the user can view host configuration and virtual machine inventorywithout modification rights.

Important Notes:

• Use least privilege access
• Use strong credentials
• Restrict management access to trusted IPs

Step 2: Navigate to Integrations inCywift

• Log in to the Cywift Platform
• Go to Integration from the left menu
• Under Virtualization
• Select VMware ESXi
• Click Connect

Step 3: Add Individual Integration

Use this option when integrating a single VMware ESXi Host.

Required Fields

Number of Integration
Select Individual Integration

Integration Type
Select Virtualization

Collectors
Select a configured collector

Integration System
Select VMware ESXi

Alias
Enter a friendly name for the integration

Owner
Select the integration owner

Host Address
Enter the ESXi hostname or IP address

Username
Enter the read-only username

Password
Enter the corresponding password

Actions

Test Connection
Verifies API connectivity and authentication

Cancel
Discards configuration

Step 4: Add Bulk Integration

Use this option to integrate multiple VMware ESXi Hosts.

Steps

• Select Bulk Integration
• Choose Integration Type (Virtualization)
• Select Collectors
• Choose Integration System: VMware ESXi
• Click Download Template
• Fill in the template with required host details
• Upload the completed file
• Click Test Connection

Troubleshooting Tips

• Ensure ESXi management services are running
• Verify username and password
• Confirm read-only role assignment
• Check network connectivity
• Ensure firewall rules allow HTTPS/API access (default port 443)
• Verify host management interface accessibilit

Previous
This is some text inside of a div block.
Previous
Default Timeout Setting
This is some text inside of a div block.
Next
This is some text inside of a div block.

In this article