VMware vSphere Collector (Beta)

Download this manual as a PDF file

Legal

The VMware vSphere collector is provided by ScienceLogic with the following terms:

You may use, modify, reproduce, and distribute this freely and without restriction, provided as a condition of our provision to use the software you acknowledge that the software is provided as-is, and ScienceLogic will not have any monetary liability in association with the distribution of this software.

Overview

To collect logs for Zebrium, you will need to set up a Zebrium syslog forwarder within the vSphere environment and configure vCenter to forward syslog events to the Zebrium syslog forwarder.

This feature is currently Beta. For access to this collector, contact Zebrium at support@zebrium.com.

Prerequisites

  • VMware vSphere 6.7 or later
  • VMware vCenter Server
  • Linux VM for forwarding syslogs

Installation and Configuration

Installing the Zebrium Syslog Forwarder

  1. Create a VM for hosting the Zebrium syslog forwarder. An Ubuntu 22.04 server with 1 CPU, 2G RAM, and 16G HDD is recommended.

  2. Install the Zebrium syslog forwarder on the new VM by following the directions in the Syslog Forwarder topic.

Configuring vCenter Syslog Collection

Configure your vCenter Server to forward vCenter syslogs to your new VM by following the directions here: https://docs.vmware.com/en/VMware-vSphere/6.7/com.vmware.vsphere.monitoring.doc/GUID-9633A961-A5C3-4658-B099-B81E0512DC21.html

Configuring ESXi Host Syslog Collection

  1. (Optional) For environments with fewer than 30 hosts, you can configure ESXi logs to be sent to the vCenter server, which in turn will forward the logs to Zebrium. For more information, see https://kb.vmware.com/s/article/2003322

  2. (optional) For environments where forwarding ESXi logs to vCenter is not ideal, you can configure ESXi host logs to be sent directly to the Zebrium syslog forwarder. You can accomplish this in one of the following ways: 

Collecting VM Logs

To send logs to Zebrium directly from VMs, please see the following topics:

Some VM operating systems might support forwarding syslogs. Forwarding the VM syslogs to the Zebrium syslog forwarder created in the Installing the Zebrium Syslog Forwarder topic might be an efficient VM log collection solution.