Introduction

VxRail is the only fully integrated, pre-configured, and pre-tested VMware hyper-converged infrastructure appliance family on the market. It modernizes data centers and allows customers to eliminate complexity and deliver IT services quickly.

Hyper-converged appliances allow a data center in a box approach, rather than buying servers, storage and hypervisor separately hyper-converged appliances bundle the components into one package.

Leveraging VMware’s vSphere, Virtual SAN, and EMC software, VxRail delivers all-in-one IT infrastructure transformation.

The VxRail appliance hardware is composed of Dell EMC PowerEdge servers. The virtualization and software layers are composed of vSphere and vSAN which is integrated into the kernel of vSphere. The VxRail Manager plug-in for vCenter Server allows:

  • Manage all features & configurations VxRail Manager.
  • Allows to manage physical hardware of the VxRail cluster.
VMware VxRail Introduction

Prerequisites

  • The OpsRamp Gateway must be installed.
  • REST APIs need to be enabled on the VxRail manager appliance.
  • Configured VxRail IP address should be reachable from the OpsRamp Gateway.
  • Configuration with VxRail Manager hostname is not allowed. Only VxRail manager IP address to be used.

Dell EMC VxRail features

  • All the devices are pre-configured and tested.
  • Dell EMC VxRail is based on Intel Xeon processors.
  • The power of a SAN (storage area network) is in two rack units.
  • It is suitable for a wide variety of applications and workloads.

Integration mechanism

  • Integration is done through REST APIs exposed by VxRail Manager
  • VxRail entities are mapped as components to existing vCenter resources (cluster, host)

Integration configuration

When VMware is integrated with VxRail, vCenter Plugin configuration check needs to be enabled, and VxRail Manager IPaddress should be added in the provided field.

VxRail Manager IPaddress
  • Discover physical components of VxRail appliances:
    • Network Components
    • Chassis
    • Disk drives
    • Boot devices
  • Discovered VxRail Chassis, Bootdevices and Disks can be seen under Infrastructure → vCenter → VxRail Components.
VxRail Manager IPaddress
  • Discovered VxRail Network Components can be seen under Infrastructure → vCenter → DataCenter → Cluster → Host → Attributes → Hardware → Network Information.
VxRail Manager IPaddress
  • Discovered VxRail Bootdevices and Disks can be seen under Infrastructure → vCenter → DataCenter → Cluster → Host → VxRail Components.
VxRail Manager IPaddress

Monitoring metrics and Templates

Template NameMonitor NameMetric NamePossible metric valuesThresholds(Warning / Critical)Description
VxRail Host TemplateVxRail Hosts Monitorvxrail_host_nics_Link_StatusDown:0, Up:1Critical when !=1

Note: here operator is !=
link_status (string): The link status of the NIC

Sample Value: "link_status":"Up",
VxRail Host TemplateVxRail Hosts Monitorvxrail_host_disk_StateUnknown:0, OK:1Critical when !=1

Note: here operator is !=
disk_state (string): Health state of the disk

Sample value: "disk_state": "OK",
VxRail Host TemplateVxRail Hosts Monitorvxrail_host_disk_Led_StatusRed:Off:0, Blue:Blink:1, Green:On:2Critical when == 0
Warning when == 1

Note: here operator is ==
State of the chassis LED indicator for the host

Sample Value: "led_status": "Blue:On"
VxRail Host TemplateVxRail Hosts Monitorvxrail_host_boot_device_stats_Health0 to 100%Critical when !=100

Note: here operator is !=
health (string): Health status of the boot device (percentage)

Sample value: "health": "100"
VxRail Host TemplateVxRail Hosts Monitorvxrail_host_disk_Write_Endurance0 to 100%Critical when > 90
Waring when > 70

Notes:
Write endurance is the number of program/erase cycles, or P/E cycles, that can be applied to a block of flash memory before the storage media becomes unreliable

write_endurance (string): Write endurance of the disk (usage percentage)

Sample value: "write_endurance": "3",
VxRail Host TemplateVxRail Hosts Monitorvxrail_host_Operational_StatusNormal:1, Unknown:0Critical when != 1

Note: here operator is !=
operational_status (string): Operational status of the host

Sample Value: "operational_status": "normal",
VxRail Host TemplateVxRail Hosts Monitorvxrail_host_Power_StatusOn:1, Off:0Critical when != 1

Note: here operator is !=
power_status (string):Power supply status of the host

Sample value: "power_status": "on",
VxRail Host TemplateVxRail Hosts Monitorvxrail_host_Health_StatusHealthy:1, Unknown:0Critical when != 1

Note: here operator is !=
Health status of the VxRail system

Supported values are Critical, Error, Warning, and Healthy.

Sample value: "health": "Healthy",
VxRail Host TemplateVxRail Hosts Monitorvxrail_host_powersupply_Health_StatusHealthy:1, Unknown:0Critical when != 1

Note: here operator is !=
health (string): Health status of the power supply

Supported values are Critical, Error, Warning, and Healthy.

Sample value: "health": "Healthy",
VxRail Cluster TemplateVxRail Cluster Monitorvxrail_cluster_chassis_stats_HealthHealthy:1, Unknown:0Critical when != 1

Note: here operator is !=
health (string): Status of the health of the chassis.

Supported values are Critical, Error, Warning, and Healthy.

Sample value: "health": "Healthy"
VxRail Cluster TemplateVxRail Cluster Monitorvxrail_cluster_Operational_Statusok:1, Unknown:0Critical when != 1

Note: here operator is !=
operational_status string Operational status information

Sample value: "operational_status": "ok"