Overview
VMware ESXi is a hypervisor that enables you to run multiple virtual machines on a single server. This integration collects logs related to user logins, VM operations, and system updates, providing enhanced visibility into your virtualized environment.
This pack includes
Data normalization capabilities
- Rules for VMware ESXi logs ingested via the Broker VM into Cortex XSIAM.
Supported timestamp formats
- Pay attention: Timestamp parsing is available for UTC timezone in the following formats:
%Y-%m-%dT%H:%M:%SZ- UTC +00:00 format.%Y-%m-%dT%H:%M:%E*SZ- UTC +00:00 format with fractional seconds.%Y-%m-%dT%H:%M:%E*S- UTC +00:00 format with fractional seconds.
Data Collection
VMware ESXi side
To forward ESXi logs to the collector, you must configure the syslog target and allow the traffic through the ESXi firewall.
Configuration via vSphere Client (UI)
1. Configure the Log Target
- Log in to the vSphere Client.
- Select the ESXi host in the inventory hierarchy.
- Navigate to Configure > System > Advanced System Settings.
- Click Edit.
- Search for
Syslog.global.loghost. - Enter the collector address in the following format:
- UDP:
udp://<Collector_IP>:514 - TCP:
tcp://<Collector_IP>:514
- UDP:
- Click OK.
2. Allow Traffic (Firewall)
- With the host still selected, navigate to Configure > System > Firewall.
- Click Edit.
- Scroll down and locate the
syslogrule. - Check the box to Enable the rule.
- Click OK.
For more information, see here.
Cortex XSIAM side - Broker VM
To create or configure the Broker VM, use the information described here.
Follow the below steps to configure the Broker VM to receive VMware ESXi logs.
- Navigate to Settings → Configuration → Data Broker → Broker VMs.
- Go to the APPS column under the Brokers tab and add the Syslog app for the relevant broker instance. If the Syslog app already exists, hover over it and click Configure.
- Click Add New.
- When configuring the Syslog Collector, set the following parameters:
| Parameter | Value |
|---|---|
Protocol |
Select UDP for the default forwarding, TCP or Secure TCP (depends on the protocol you configured in VMware ESXi). |
Port |
Enter the syslog service port that Cortex XSIAM Broker VM should listen on for receiving forwarded events from VMware ESXi. |
Format |
Enter Raw. |
Vendor |
Enter VMware. |
Product |
Enter ESXi. |
