• About platform
    • Key terms
    • Server requirements
    • Support stages
    • Licensing
    • Maximum configuration values
    • Self-service portal
    • Interaction of ISPsystem products
    • Workstation setup
    • Data collection
    • VMmanager versions
    • Release versions
    • Administrator competency profile
  • Installation and update
    • Installation
    • Update
  • Getting started
    • Account setup
    • Connecting the SSL certificate
    • Mail server configuration
    • Client service
    • Using a proxy
    • User interface
    • Using filters
    • Access for technical support
    • Setting the time zone
    • Branding
  • Usage scripts
    • Deploying a platform and high availability cluster
  • Users
    • User permissions
    • Adding a user
    • Operations with users
    • Creating the admin.readonly user
    • Synchronization with the LDAP directory
    • Two-factor authentication
    • Authentication restrictions
    • Restricting user access to the platform
    • Determining real IP addresses of users
    • Session lifetime
  • Networks
    • Networks, IP pools and ranges
    • Networks management
    • Pools management
    • IP addresses management
    • Managing IPv6
    • Assigning IP addresses with OS tools
    • Connecting DNSBL
    • Main and additional network
    • Operating in a private network
  • Clusters
    • Server requirements for the cluster
    • Cluster network configurations
    • IP fabric
    • LXD
    • Overselling
    • Creating a cluster
    • Managing nodes in the cluster
    • Managing cluster storages
    • High availability clusters
      • Operating principle of high availability clusters
      • Configuring high availability
    • Network setting on the cluster node
    • Bond operating modes
    • Maintenance mode
    • Balancer
    • Template of network settings
    • GPU passthrough
  • Virtual machines
    • Creating a virtual machine
    • Selecting a cluster node for the virtual machine
    • Operations with virtual machines
    • Managing VM disks
    • Selecting storage for VM disks
    • Managing VM IP addresses
    • Snapshots of virtual machines
    • Linked clones
    • Fine-tuning of virtual machines
    • Migration of virtual machines
    • Protection of virtual machines
    • Restricting access to a VM
    • Mounting an ISO image
    • Supported guest OS
    • Specifics of VM running on Windows
    • Disaster recovery in a cluster with network storage
    • Recovery mode
    • Network settings of virtual machines
    • Multiqueue
    • Minimal configuration of virtual machines
  • Backups
    • Backups. General information
    • Backup storage
    • Creating backups manually
    • Creating backups automatically
    • Creating platform backups
  • Storages
    • Storage types
    • LVM storage
    • Configuring Ceph RBD
      • Pre-configuring Ceph
      • Creating an RBD storage
    • ZFS
    • Network LVM storage
      • How SAN works
      • Pre-configuring SAN
      • Connecting a network LVM storage
      • Increasing SAN storage size
    • NAS
  • Templates
    • Operating systems
    • Creating a disk image
    • Configurations of virtual machines
    • Repositories
      • OS templates repositories
      • Preparing the OS Linux template
      • Checking the OS Linux template
      • Preparing the OS Windows template
      • ISO images repositories
      • Example of FTP repository configuration
    • Answer files for OS Windows images
  • Scripts
    • Creating a script for the VM
    • Running scripts on the VM
    • Creating a script for the node
    • Variables for scripts
    • Email templates in scripts
    • Filters for running scripts
  • Monitoring
    • Dashboard
    • Tasks list
    • Notifications
    • Sending notifications to Telegram
    • Grafana
      • Grafana. General information
      • Grafana. Configuring a user's dashboard
      • Grafana. Configuring notifications
      • Grafana. Connecting an external server
      • Grafana. Example of VMs load monitoring
    • Zabbix
    • Nagios
    • Managing statistics
  • Modules
    • Integration with DNSmanager 6 module
    • Integration with IPmanager 6 module
    • Integration with PowerDNS module
  • Integration
    • Integration with BILLmanager
    • Integration with WHMCS
  • Migration
    • Migration from VMmanager 5 to VMmanager 6
    • Importing a VM to VMmanager
    • Moving an OVZ container to LXD cluster
    • Moving VMmanager to a new server
    • Migrating from CentOS 7 to AlmaLinux 8
    • Migrating from CentOS 8 to AlmaLinux 8
    • Moving platform to VM
  • IaaS solutions (SDN)
    • Virtual networks (VxLAN)
  • IaC solutions
    • Installation via Ansible
    • Infrastructure management via Terraform
  • Internal operation logic
    • Subsystems used
      • SSH protocol
      • SPICE
      • VNC
      • Operation of nftables on cluster nodes
    • VMmanager structure
    • Platform log files
    • Audit event logging
  • Developer section
    • API guide
    • API
      • VMmanager API
      • IPmanager 6
      • LDAP Service (deprecated, supported up to v.2025.04.3)
      • Auth API v3 (deprecated)
      • Auth API v4
    • Examples of how to use API
    • Using Swagger
    • Creating a dummy cluster
  • Q&A
    • How to change netfilter parameters?
    • How to add a physical network with a gateway from another subnet?
    • How to check and restore QEMU Guest Agent?
    • How to set up an IP check before allocation?
    • How to disable nested virtualization?
VMmanager: Administrator guide
Documentation
/
VMmanager: Administrator guide
/
Developer section
/
API
en En
es Es
  • About platform
    • Key terms
    • Server requirements
    • Support stages
    • Licensing
    • Maximum configuration values
    • Self-service portal
    • Interaction of ISPsystem products
    • Workstation setup
    • Data collection
    • VMmanager versions
    • Release versions
    • Administrator competency profile
  • Installation and update
    • Installation
    • Update
  • Getting started
    • Account setup
    • Connecting the SSL certificate
    • Mail server configuration
    • Client service
    • Using a proxy
    • User interface
    • Using filters
    • Access for technical support
    • Setting the time zone
    • Branding
  • Usage scripts
    • Deploying a platform and high availability cluster
  • Users
    • User permissions
    • Adding a user
    • Operations with users
    • Creating the admin.readonly user
    • Synchronization with the LDAP directory
    • Two-factor authentication
    • Authentication restrictions
    • Restricting user access to the platform
    • Determining real IP addresses of users
    • Session lifetime
  • Networks
    • Networks, IP pools and ranges
    • Networks management
    • Pools management
    • IP addresses management
    • Managing IPv6
    • Assigning IP addresses with OS tools
    • Connecting DNSBL
    • Main and additional network
    • Operating in a private network
  • Clusters
    • Server requirements for the cluster
    • Cluster network configurations
    • IP fabric
    • LXD
    • Overselling
    • Creating a cluster
    • Managing nodes in the cluster
    • Managing cluster storages
    • High availability clusters
      • Operating principle of high availability clusters
      • Configuring high availability
    • Network setting on the cluster node
    • Bond operating modes
    • Maintenance mode
    • Balancer
    • Template of network settings
    • GPU passthrough
  • Virtual machines
    • Creating a virtual machine
    • Selecting a cluster node for the virtual machine
    • Operations with virtual machines
    • Managing VM disks
    • Selecting storage for VM disks
    • Managing VM IP addresses
    • Snapshots of virtual machines
    • Linked clones
    • Fine-tuning of virtual machines
    • Migration of virtual machines
    • Protection of virtual machines
    • Restricting access to a VM
    • Mounting an ISO image
    • Supported guest OS
    • Specifics of VM running on Windows
    • Disaster recovery in a cluster with network storage
    • Recovery mode
    • Network settings of virtual machines
    • Multiqueue
    • Minimal configuration of virtual machines
  • Backups
    • Backups. General information
    • Backup storage
    • Creating backups manually
    • Creating backups automatically
    • Creating platform backups
  • Storages
    • Storage types
    • LVM storage
    • Configuring Ceph RBD
      • Pre-configuring Ceph
      • Creating an RBD storage
    • ZFS
    • Network LVM storage
      • How SAN works
      • Pre-configuring SAN
      • Connecting a network LVM storage
      • Increasing SAN storage size
    • NAS
  • Templates
    • Operating systems
    • Creating a disk image
    • Configurations of virtual machines
    • Repositories
      • OS templates repositories
      • Preparing the OS Linux template
      • Checking the OS Linux template
      • Preparing the OS Windows template
      • ISO images repositories
      • Example of FTP repository configuration
    • Answer files for OS Windows images
  • Scripts
    • Creating a script for the VM
    • Running scripts on the VM
    • Creating a script for the node
    • Variables for scripts
    • Email templates in scripts
    • Filters for running scripts
  • Monitoring
    • Dashboard
    • Tasks list
    • Notifications
    • Sending notifications to Telegram
    • Grafana
      • Grafana. General information
      • Grafana. Configuring a user's dashboard
      • Grafana. Configuring notifications
      • Grafana. Connecting an external server
      • Grafana. Example of VMs load monitoring
    • Zabbix
    • Nagios
    • Managing statistics
  • Modules
    • Integration with DNSmanager 6 module
    • Integration with IPmanager 6 module
    • Integration with PowerDNS module
  • Integration
    • Integration with BILLmanager
    • Integration with WHMCS
  • Migration
    • Migration from VMmanager 5 to VMmanager 6
    • Importing a VM to VMmanager
    • Moving an OVZ container to LXD cluster
    • Moving VMmanager to a new server
    • Migrating from CentOS 7 to AlmaLinux 8
    • Migrating from CentOS 8 to AlmaLinux 8
    • Moving platform to VM
  • IaaS solutions (SDN)
    • Virtual networks (VxLAN)
  • IaC solutions
    • Installation via Ansible
    • Infrastructure management via Terraform
  • Internal operation logic
    • Subsystems used
      • SSH protocol
      • SPICE
      • VNC
      • Operation of nftables on cluster nodes
    • VMmanager structure
    • Platform log files
    • Audit event logging
  • Developer section
    • API guide
    • API
      • VMmanager API
      • IPmanager 6
      • LDAP Service (deprecated, supported up to v.2025.04.3)
      • Auth API v3 (deprecated)
      • Auth API v4
    • Examples of how to use API
    • Using Swagger
    • Creating a dummy cluster
  • Q&A
    • How to change netfilter parameters?
    • How to add a physical network with a gateway from another subnet?
    • How to check and restore QEMU Guest Agent?
    • How to set up an IP check before allocation?
    • How to disable nested virtualization?
Add to Favorites
Documentation
/
VMmanager: Administrator guide
/
Developer section
/
API

API

  • VMmanager API
  • IPmanager 6
  • LDAP Service (deprecated, supported up to v.2025.04.3)
  • Auth API v3 (deprecated)
  • Auth API v4
The article was last updated on 12.03.2020. The article was prepared by technical writers of ISPsystem
www.ispsystem.com

© ISPsystem 2025