Already a NinjaOne customer? Log in to view more guides and the latest updates.

Hypervisor Requirements for Device Virtualization

Topic

This article provides information about hypervisor compatibility with NinjaOne. The article lists supported platforms, defines configuration requirements for compatible hypervisor environments, and provides guidance for deploying the NinjaOne Agent to your managed virtual machines (VMs). For networking requirements, refer to NinjaOne Global Allowlist (Whitelist) Information.

Environment

  • NinjaOne Endpoint Management
  • NinjaOne Network Management System (NMS)
  • NinjaOne Device Backup

Description

NinjaOne integrates with supported hypervisors to manage your entire virtual infrastructure while providing centralized monitoring, automation, and network management in a single cloud management dashboard.

Virtual Machine Management

NinjaOne's method of communicating with virtual machines in your environment depends on the hypervisor you are using to create and host your VMs.

Microsoft Hyper-V

You can install the NinjaOne Agent directly on the Microsoft Windows-based server that acts as the Hyper-V host, which automatically activates VM monitoring features. Because the NinjaOne Agent runs directly on the Hyper-V server, it only needs to communicate normally with NinjaOne servers. Through this connection, NinjaOne can:

  • Discover and identify VMs running on Hyper-V hosts.
  • Display host and VM performance information.
  • Map VMs to the underlying hypervisor.

VMware

NinjaOne uses a VM host agent that communicates with your VMware host through VMware's SOAP API over HTTPS. Through this connection, NinjaOne gains visibility into such functions as host performance, VM inventory, and connectivity. For VMware monitoring to work:

  • The VM host agent must be able to reach the VMware host over the network.
  • TCP Port 443, used by VMware's SOAP API, must be open between the two systems.
  • VLANs or firewalls must not block traffic between the VM host agent and the VMware host.

Refer to NinjaOne Endpoint Management: Hyper-V and Virtual Monitoring (VMware) and NinjaOne Endpoint Management: Automation Script Templates for more information about automation script templates.

HypervisorCapabilities
Microsoft Hyper-V
  • We support integrated NinjaOne monitoring and management.
  • You can install agents directly in Hyper-V, and assign them the Hyper-V Host role. No special configuration is required.
VMware ESXi
Other HypervisorsWhile we support the basic functionality of virtual machines running on hypervisors besides VMware ESXi and Hyper-V, we cannot monitor the host on those platforms.

Backing Up Virtual Machines

Backup capabilities for VMs in your environment will vary based on the type of hypervisor you are using.

Microsoft Hyper-V

For Hyper-V servers, you can install the NinjaOne Agent and NinjaOne Device Backup Agent directly on the Hyper-V server, and you can back up the server itself by using NinjaOne. You can also back up individual guest VMs as if they were physical devices in your organization.

VMware and Non-Windows Environments

You can back up VMs managed through your NinjaOne organization if you install the NinjaOne Agent and NinjaOne Device Backup Agent on the individual VM guest. However, NinjaOne Device Backup does not currently back up VM hosts. Refer to NinjaOne Device Backup: Frequently-Asked Questions (FAQ) for more information.

Using Virtual Machines with NinjaOne Network Management System (NMS)

You can use a VM as a NinjaOne NMS delegate. However, we do not recommend using a virtual machine due to the input/output (I/O) requirements and additional hardware demands. Refer to NinjaOne NMS: System Requirements for more information.

Additional Resources

Refer to NinjaOne Endpoint Management: System Requirements and Compatibility to view system requirements and supported software for other NinjaOne products.

FAQ

Next Steps