Abiquo Documentation Cookies Policy

Our Documentation website uses cookies to improve your experience. Please visit our Cookie Policy page for more information about cookies and how we use them.


Abiquo 4.6

Skip to end of metadata
Go to start of metadata

Introduction to Abiquo Properties

Abiquo uses a system based on Java properties that is flexible and easy to configure.

The platform stores the configuration in the abiquo.properties file on each server of the Abiquo platform (Abiquo Server, Remote Services, V2V Services). By default this file is located in the /opt/abiquo/config/ folder. The Abiquo Installer will create configuration files for your installation and example configuration files can be found in the directory /opt/abiquo/config/examples. If you wish to change the configuration options, add the properties you wish to change to your abiquo.properties file and specify the new values. 

The tables below contain all the configuration options that can be modified and their default values as set by Abiquo. The default values for properties are used within the Abiquo platform if you do not set the properties. However, some default configuration options may also be set outside of the Abiquo platform, for example, in the hypervisor. 

After modifying this file, check carefully to ensure you have the correct values and no unnecessary whitespace around the properties. You must restart the abiquo-tomcat service for the changes to take effect.

Changes to Properties

See Changes to Abiquo Configuration Properties

Disabled properties

  1. abiquo.api.max.sessions: note that this property has been temporarily disabled and will be enabled in future releases

Key to the Abiquo Configuration Properties Table

Range: all range values are inclusive

(star)  – New property 
(warning)  – Changed property
(minus) – Deprecated Property

 – Abiquo Server / API
 – Remote Services
 – V2V Remote Services 
 – Outbound API
  

This table describes the abiquo.properties file of the Abiquo platform servers. For example, if a property is marked with   symbol  in the  column, it can be configured in the abiquo.properties file of the Abiquo Server/API and Abiquo Monolithic Server.

Abiquo Configuration Properties Table

 

PropertyDescription

Info

abiquo.2fa.email.timestep

Timestep for the email provider. This is the amount of time the two-factor authentication codes will be valid when generated (seconds).
Default: 60

    

abiquo.2fa.issuer

Name of the issuer of the verification codes for two-factor authentication. This will appear in the user's Google Authenticator app to identify where the generated code comes from.
Default: Abiquo

    

abiquo.abiquo.task.ttl

Number of virtual infrastructure check executions that a locked virtual machine with a pending task can pass before it will be marked as failed.

    

abiquo.amazon.loadbalancer.healthcheck.healthythreshold

The number of consecutive health probe successes required before moving an AWS instance to the Healthy state.
Default: 3
Range: 2-10

 

   

abiquo.amazon.public.subnet.mask

Mask to use when creating the public subnet in AWS to configure the NAT
Default: 24

 

  

abiquo.amazon.waitforstatus.timeout

Default AWS wait for status timeout
Default: 1200000

 

  

abiquo.api.login.failurelapse

Lapse of time in seconds where abiquo.api.login.maxtries apply.
Default: 60

    

abiquo.api.login.maxtries

Maximum login failures in a given lapse (abiquo.api.login.failurelapse).
Default: 3

    

abiquo.api.max.sessions

Maximum number of sessions per user in the API. The default value of -1 means there is no limit and a value of 0 is invalid.
Default: -1
Range: -1, >0

    

abiquo.api.networking.allowMultipleNicsVlan

Allow only one NIC per VLAN on a virtual machine if false (or any other value).
Default: True

    

abiquo.api.networking.nicspervm

Limit of NICs per virtual machine. If this is set to 0, there are no limits.
Default: 0

    

abiquo.api.session.cookie.name

Abiquo session cookie name. This session does not store anything.
Default: ABQSESSIONID

    

abiquo.api.zk.serverConnection

Location where ZooKeeper is listening in format <IP address>:<port> for example, 10.10.10.10:2181

    

abiquo.appliancemanager.check.repository

Datacenter NFS repository refresh interval (milliseconds).
Default: 600000

 

   

abiquo.appliancemanager.checkMountedRepository

Perform the repository check against /etc/mtab. Set to false for local NFS Server installations in testing environment: NFS on Monolithic, V2V Server, or Remote Services Server.
Default: true

 

   

abiquo.appliancemanager.client.timeoutInMilliseconds

Timeout for HTTP connections to the ApplianceManager server when using the ApplianceManager client. This property configures read and connection timeout in milliseconds.
Default: 60000

 

   

abiquo.appliancemanager.deploy.connection

Timeout for HTTP connections to be established when downloading a virtual machine template (milliseconds).
Default: 120000

 

   

abiquo.appliancemanager.deploy.idle

Timeout for idle HTTP connections when downloading a virtual machine template (milliseconds)
Default: 600000

 

   

abiquo.appliancemanager.deploy.totalTimeout

Timeout for HTTP connections when downloading a virtual machine template (milliseconds).
Default: 86400000

 

   

abiquo.appliancemanager.downloadingPublishInterval

Frequency of download progress notification in milliseconds.
Default: 1500

 

   

abiquo.appliancemanager.downloads

Maximum number of concurrent template downloads. A value of -1 means unlimited.
Default: -1

 

   

abiquo.appliancemanager.fstimeoutms

Maximum time for the appliance manager to perform a complete rescan of the repository filesystem in milliseconds.
Default: 7000

 

   

abiquo.appliancemanager.localRepositoryPath

Folder where the abiquo.appliancemanager.repositoryLocation is mounted on the remote services node.
Default: /opt/vm_repository

 

   

abiquo.appliancemanager.repository.ignoredPathPrefix

Path name prefixes to be ignored in the repository refresh (comma separated values).

 

   

abiquo.appliancemanager.repository.ignoredPathRegex

Path name pattern to be ignored in the repository refresh in Java regular expression format.

 

   

abiquo.appliancemanager.repository.ignoredPathSuffix

Path name suffixes to be ignored in the repository refresh (comma separated values).

 

   

abiquo.appliancemanager.repositoryLocation

Local Appliance Library, NFS repository location denoted by nfs-server-address:exportpath.
Default: <IP-repoLoc>:/opt/vm_repository

 

   

abiquo.appliancemanager.upload.progressInterval

Interval to refresh progress of upload of virtual machine template (milliseconds).
Default: 5000

 

   

abiquo.auth.module

Whether Abiquo will authenticate via: database; database and LDAP/Active Directory; or OpenID.
Default: abiquo
Range: abiquo, ldap, openid

    

abiquo.backup.check.delay

Delay between executions of the backup results check (milliseconds). Default is 10 minutes
Default: 600000

    (warning)

abiquo.backup.{BACKUP-PLUGIN}.config.path

    • avamar
    • veeam
    • networker

This property indicates where the backup plugin configuration file is located for each backup plugin (BACKUP-PLUGIN}. This property is only required in the remote services that use the plugin: virtual-factory, cloud-provider-proxy
Default:

    • avamar = /opt/abiquo/config/avamar.properties
    • veeam = /opt/abiquo/config/veeam.properties
    • networker = /opt/abiquo/config/networker.properties
 

  

abiquo.captcha.private.key

reCAPTCHA private key for user password reset. Obtain keys from Google.

    

abiquo.capturedhcp

Update DHCP during virtual machine capture
Default: false

    

abiquo.cloudoorspherecpp

For all CloudoorSphere properties, see CloudoorSphere


 

   

abiquo.costusage.task.frequencyinhours

Frequency for executing the consolidation of usage accounted
Default: 24
Range: > 0

 

   (star)

Identify the AMQP datacenter queues. The Datacenter ID is used for building routing keys and queue names, so that they are unique for each datacenter. Warning: Do not change this property! This property is required and its value is generated at installation. You can recover the property's value through the API with Get Datacenter.
Default: Abiquo

 

  

abiquo.dnsmasq.serviceiface

Network interface onto which bridged VLAN interfaces will be attached


 

   

abiquo.dnsmasq.basedir

Folder in which to store lease information


 

   

abiquo.dnsmasq.startscript

Script to start a new instance of dnsmasq on a bridged VLAN interface


 

   

abiquo.dnsmasq.stopscript

Script to stop and clean up an instance of dnsmasq running on a bridged VLAN interface


 

   

abiquo.dnsmasq.reloadscript

Script to reload a running instance of dnsmasq


 

   

abiquo.docker.registry

The URL of the Docker Registry that Abiquo will use to pull images. For example: http://localhost:5000

 

   

abiquo.docker.registry.tags

Docker registry filter that is a comma separated list of allowed tag patterns. Abiquo will compare the patterns with existing tags on images and only display the images with matching tags. The format of the pattern is defined by the Java regular expression pattern: http://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html, for example, ^fixedtag$,^tagswithprefix

 

   

abiquo.dvs.portgroup.loadsharingmechanism

Network adapter teaming policy in DVS port groups. This property controls the algorithm used for network adapter load balancing when multiple NICs are used in 'teaming mode'.
Default: loadbalance_ip
Range: loadbalance_ip, loadbalance_srcid

 

   

abiquo.dvs.portgroup.maxsize

Number of available ports in each port group.
Default: 48

 

   

abiquo.enterprise.property.discount.suffix

Pricing discount is defined in the enterprise properties. The property key is built using the hypervisor type in lowercase and adding a suffix, which is defined by this property
Default: _discount

 


   (star)

abiquo.enterprise.property.pricefactor.suffix

Pricing pricefactor is defined in the enterprise properties. The property key is built using the hypervisor type in lowercase and adding a suffix, which is defined by this property
Default=_price_factor

 


   (star)

abiquo.esxi.datastoreRdm

When using volumes, a VMFS datastore is required (Raw Device Mapping). If the supplied target datastore is not VMFS, then try to use the configured datastore.

 

   

com.abiquo.esxi.discovery.networkinterface.networks

Only use physical network interfaces connected to the specified networks when adding vCenter hosts or clusters. If ''onlymanagementip'' is true, then first check for IPs (management or not) in the specified networks and if none are found, use onlymanagementip filter. The filter is a comma separated list of network in CIDR format, and the order specifies the priority

 

   (star)

com.abiquo.esxi.discovery.networkinterface.onlymanagementip

Only use virtual NICs of the host configured for management traffic
Default: false

 

   (star)

com.abiquo.esxi.disk.enableuuid

Present Disk UUID as SCSI serial number in the guest OS
Default: true

 

   
com.abiquo.esxi.experimental.avoidvmxswap

Whether the platform should avoid swap or not.
Default: false

 
  
com.abiquo.esxi.experimental.eagerzero.copyIf true, force eager zero thick provisioning on copied disks 
  (minus) 
com.abiquo.esxi.experimental.eagerzero.newIf true, force eager zero thick provisioning on new empty disks 
  (minus) 
com.abiquo.esxi.experimental.memory.allocation

Set virtual machine memory reservation.
Default: 0

 
  

abiquo.esxi.metrics.{METRIC}

    • cpu
    • cpu-mz
    • cpu-time
    • memory
    • memory-swap
    • memory-swap2
    • memory-vmmemctl
    • memory-physical
    • memory-host
    • disk-latency
    • uptime

To prevent Abiquo from retrieving metrics, set the property to false for each ESXi metric (METRIC) you do not wish to retrieve. After you change these properties, restart the Monitor Manager (VSM) remote service for the properties to take effect.
Default: true
Range: true,false

 

   

abiquo.esxi.metricsid.{METRIC}

    • cpu
    • cpu-mz
    • cpu-time
    • memory
    • memory-swap
    • memory-swap2
    • memory-vmmemctl
    • memory-physical
    • memory-host
    • disk-latency
    • uptime

For ESXi, to support dynamic metric IDs, set a value to override the default metric ID as given in the table in Abiquo documentation on Override IDs of ESXi metrics. Contact Abiquo Support for more information about how to determine the required metric IDs.

 

   

abiquo.esxi.scsicontroller

Default VirtualSCSIController implementation when diskController is not specified.
Default: lsilogic
Range:lsilogic, paravirtual, bus, sas

 

   

abiquo.guest.password.length

Template to configure guest initial passwords that enables you to define the length and the character set. The following tokens are allowed in the template:

  • lower= –configures the number of lower case characters to generate
  • upper= –configures the number of upper case characters to generate
  • numbers= –configures the number of numbers to generate
  • symbols= –configures the number of special characters to generate.
  • global= –configures the number of total characters to generate.

For each token, the value must be in one of the following formats:

  • N –generate this exact number of characters
  • N-M –generate between N and M characters
  • N- –generate at least N characters.
  • -M –generate at most M characters.

Examples:

  1. Password with at least 2 lower case and upper case letters, between 2 and 4 special characters, and a total length of 10 characters:
    abiquo.guest.password.length = lower=2-,upper=2-,numbers=0,symbols=2-4,global=10
  2. Password with at least 5 characters, regardless of the content: abiquo.guest.password.length = global=5-

Default: lower=2-6,upper=2-6,numbers=2-6,symbols=2-6

    

abiquo.guest.password.exclude

Characters to avoid when generating guest passwords, for example: ,;$

    

abiquo.ha.check.delay

Delay between checks of all machines with state HA_IN_PROGRESS to determine if HA tasks on all VMs are complete, and if so, then set machine state to DISABLED_BY_HA (milliseconds).
Default: 300000

    

abiquo.ha.infcheck.cycles

Number of failed infrastructure checks on a machine before High Availability is triggered and the machine is set to state HA_IN_PROGRESS.
Default: 2

    

abiquo.httpProxy.host

IP Address of HTTP proxy for Appliance Manager/API to Internet communication (download template definition list, template definition, VM disk file)

   

abiquo.httpProxy.password

Password of HTTP proxy for Appliance Manager/API to Internet communication (download template definition list, template definition, VM disk file)

   

abiquo.httpProxy.port

Port of HTTP proxy for Appliance Manager/API to Internet communication (download template definition list, template definition, VM disk file)

   

abiquo.httpProxy.user

User of HTTP proxy for Appliance Manager/API to Internet communication (download template definition list, template definition, VM disk file)

   

abiquo.inactivitysession.maxinhours

Maximum hours without activity in a pool before release. The minimum value is 6 and if a lower value is specified, the platform will use 6
Default: 24





abiquo.instance.targetDiskFormatType.{HV}

    • vmx_04
    • esx
    • kvm
    • hyperv_301
    • oracle_vm
    • xenserver

Disk format type for instances taken in virtual datacenters for each hypervisor plugin (HV). Set to empty with no value to avoid any additional conversion (use the instance operation result format).
Defaults:

    • vmx_04 = vmdk_sparse
    • esx = vmdk_sparse
    • kvm = qcow2_sparse
    • hyperv_301 =
    • oracle_vm = raw
    • xenserver = vhd_sparse

    

abiquo.ldap.authentication.attribute.enterprise

The attribute in LDAP/Active Directory to look up the Enterprise Name which must be an enterprise in Abiquo.
Default: organizationname

    

abiquo.ldap.authentication.autoUserCreation

If true, Abiquo will create a user in Abiquo based on a successful login to LDAP.
Default: true

    

abiquo.ldap.authentication.custom.userDnPattern

Abiquo will perform an additional custom query against the specified schema in the LDAP/Active Directory. This value is required. The default value does not result in an additional query.
Default: cn={0},CN=Users

    

abiquo.ldap.authentication.server.baseDN

Base Distinguished Name of the LDAP/Active Directory
Default: DC=127.0.0.1,DC=local

    

abiquo.ldap.authentication.server.port

LDAP/Active Directory port. In LDAP mode this property is required, even if the server is listening at the default LDAP/Active Directory port.
Default: 389

    

abiquo.ldap.authentication.server.protocol

Protocol to use when authenticating to an LDAP/Active Directory.
Default: ldap
Range: ldap, ldaps

    

abiquo.ldap.authentication.server.url

LDAP/Active Directory server URL
Default: 127.0.0.1

    

abiquo.ldap.connection.timeout

Timeout to establish the connections to the LDAP/Active Directory server (milliseconds).
Default: 5000

    

abiquo.ldap.read.timeout

Timeout to complete the connections to the LDAP/Active Directory server (milliseconds).
Default: 10000

    

abiquo.m.accessToken

OAuth access token that M should use to perform requests to the Abiquo Server (API).

   

 
abiquo.m.accessTokenSecretOAuth secret access token that M should use to perform requests to the Abiquo Server (API).   

 

abiquo.m.consumerKey

OAuth consumer key that M should use to perform requests to the Abiquo Server (API). If these tokens are set, M will use OAuth authentication. Otherwise Basic Authentication will be used.

   

 

abiquo.m.consumerSecret

OAuth consumer secret that M should use to perform requests to the Abiquo Server (API).

   

 

abiquo.m.credential

Credentials that M should use to perform requests to the Abiquo Server (API).
Default: xabiquo

   

 

abiquo.m.identity

Identity that M should use to perform requests to the Abiquo Server (API).
Default: admin

   

 

abiquo.m.instanceid

Unique name for an M instance. All M instances must set this property to a unique name. The name must be unique even between the members of the same cluster of M nodes.

   


abiquo.mail.charset

Character set to be used in email notifications
Default: UTF-8

   

abiquo.mail.path

Path to email template and text .properties files for user password reset.
Default: /opt/abiquo/config/mail

    

abiquo.monitoring.enabled

Enable/disable monitoring, alarms and alerts
Default: false

   

abiquo.monitoring.max.statistic.period.days

Maximium period in days for statistical metrics queries through the API
Default: 7


   

abiquo.nars.async.amqp.backoff.minseconds

AMQP consumer reconnection.  First attempt to restart in seconds
Default: 2

 

   (star)

abiquo.nars.async.amqp.backoff.maxseconds

AMQP consumer reconnection.  Maximum number of seconds without restart attempt
Default: 2

 

  (star) 

abiquo.nars.async.pendingpublish.minutes

Check for pending responses which failed to publish due to AMQP failure in nars
Default: 10

 

   (star)

abiquo.nars.async.pendingpublish.path

Path to file that stores pending responses which failed to publish due to AMQP failure in nars
Default: /opt/abiquo/amqp-messages/nars.pending

 

  (star)

abiquo.nars.async.pool.max

Default maximum number of simultaneous operations on a single hypervisor or region connection.
Default: 2

 

  (star)

abiquo.nars.async.pool.byvdc

If true, the max number of simultaneous operations apply to a single virtualdatacenter (instead of single hypervisor or region connection)
Default: false

 

  (star) 

abiquo.nars.async.pool.inactivity.maxhours

Maximum hours without activity in a pool before release. Minimum value is 6, if a lower value is specified, will use 6
Default: 24

 

  (star)

abiquo.nars.async.pool.{plugin}.max

  • oracle_vm

  • amazon

  • kvm

  • vmx_04

  • rackspace-cloudservers-uk

  • softlayer

  • esx

  • vcenter_cluster

  • openstack-nova

  • packet

  • hyperv_301

  • oracle-ase-emea

  • azurecompute-arm

  • oracle-ase-us

  • vcd

  • xenserver

  • digitalocean2

  • google-compute-engine

  • rackspace-cloudservers-us

  • cloudoorsphere

  • openstack-neutron

  • nsx-gateway

  • nsx-nat

  • logical

  • nsx-ecmp

  • omapi

  • dnsmasq

  • avamar

  • veeam80

  • veeam95


Maximum number of simultaneous operations on a single hypervisor or region connection, by type.
Default: abiquo.nars.async.pool.max

 

  (star) 

abiquo.nars.async.pool.{plugin}.byvdc

  • oracle_vm

  • amazon

  • kvm

  • vmx_04

  • rackspace-cloudservers-uk

  • softlayer

  • esx

  • vcenter_cluster

  • openstack-nova

  • packet

  • hyperv_301

  • oracle-ase-emea

  • azurecompute-arm

  • oracle-ase-us

  • vcd

  • xenserver

  • digitalocean2

  • google-compute-engine

  • rackspace-cloudservers-us

  • cloudoorsphere

  • openstack-neutron

  • nsx-gateway

  • nsx-nat

  • logical

  • nsx-ecmp

  • omapi

  • dnsmasq

  • avamar

  • veeam80

  • veeam95


If true, the max number of simultaneous operations apply on a single virtual datacenter (instead of single hypervisor or region connection), by type.

Default: abiquo.nars.async.pool.byvdc

 

   (star)

abiquo.nars.async.prefetch

Limit of parallelism of async request execution. Number of unacknowledged messages from the requests queue.
Default: 4

 

   (star)

abiquo.neutron.external-net

Name of the gateway network in Neutron where routers will be connected. This network is the one that connects the Neutron internal networks to the world.
Default: abq-external

 

   

abiquo.neutron.region

The region that configures the Neutron endpoint in the Keystone installation. By default Abiquo will use the value of the 'abiquo.datacenter.id' property.

 

   

abiquo.neutron.reserved-ips

Number of IP addresses that are reserved for Neutron in each network. For each network, Neutron needs at least: one address for the DHCP agent, one for the network gateway, one for the network router, and one for each load balancer. This has to be taken into account when planning the number of IPs reserved for Neutron, as it will determine the total number of load balancers that users will be able to create in each network.
Default: 20

 

   

abiquo.neutron.vlan-physical-net

Name of the physical network in Neutron where the VLANs created from Abiquo will be attached.
Default: abq-vlans

 

   

abiquo.nsx.connection-timeout-ms

Timeout to establish connections to the NSX manager in milliseconds. A value of 0 means no timeout.
Default: 0

 

   

abiquo.nsx.edge.cluster-id

vCenter cluster where the Edge appliances will be deployed.

 

   

abiquo.nsx.edge.datastore-id

List of vCenter datastores where the Edge appliances will be deployed in CSV format with allocation according to abiquo.nsx.edge.datastore-policy

 

  

(warning) 

abiquo.nsx.edge.datastore-policy

Allocation policy for selection of datastores to deploy Edge appliances.
Default: leastvms
Range: leastvms, mostspace

 

  

abiquo.nsx.edge.description

Edge description.
Default: Managed by Abiquo


 

  

abiquo.nsx.edge.dhcp.size

Specify the size of the DHCP Edge appliance (ecmp plugin).
Default: compact
Range: compact, large, quadlarge, xlarge


 

   

abiquo.nsx.edge.dvportgroup-id

vCenter distributed port where the uplink interfaces of the Edges will be attached.

 

   

abiquo.nsx.edge.esg.size

Specify the size of the ESG Edge appliance (gateway, ecmp plugin and nat plugin).
Default: compact
Range: compact, large, quadlarge, xlarge

 

   

abiquo.nsx.edge.plr-esg-id

ID of the Edge that acts as the PLR (nat plugin) 

   

abiquo.nsx.edge.plr-transit-cidr

CIDR for the transit network network to be used between the PLR and the Edges of each Abiquo virtual datacenter (nat plugin) 

   

abiquo.nsx.edge.plr-transit-ip

IP address from the PLR transit network to be assigned to the PLR. If not set, the first IP address in the network will be assigned (nat plugin) 

   

abiquo.nsx.edge.public-network-cidr

Configure primary addresses of Edge uplink interfaces from this pool.

 

   

abiquo.nsx.load-balancer-reserved-ips

Number of IP addresses that are reserved for NSX in each private network to allocate to load balancers.
Default: 20

 

   

abiquo.nsx.nat.protocols

Allowed NAT rule protocols (nsx-nat only)
Default: TCP,UDP,ANY,ICMP#ANY,ICMP#Parameter-Problem,ICMP#Echo-Request,ICMP#Destination-Unreachable,ICMP#Redirect,ICMP#Router-Solicitation,ICMP#Time-Exceeded,ICMP#Address-Mask-Request,ICMP#Timestamp-Reply,ICMP#Router-Advertisement,ICMP#Timestamp-Request,ICMP#Address-Mask-Reply,ICMP#Echo-Reply,ICMP#Source-Quench

 

   

abiquo.nsx.read-timeout-ms

Timeout to complete connections to the NSX manager in milliseconds. A value of 0 means no timeout.
Default: 0

 

   

abiquo.nsx.transport-zone

The transport zone that logical switches will be connected to.

 

   

abiquo.nsx.use-edge-dhcp

Configure DHCP in Edge only for selected network types. The default is all network types (comma separated values).
Default: internal, external, public, unmanaged

 

   

abiquo.nsx.virtualwire.teaming

Use this property to set the teaming policy for the portGroup that is the backing for the VirtualWire when it is created. This value cannot be changed after it is created.
Default: "failover_explicit"
Range: "failover_explicit", "loadbalance_ip", "loadbalance_loadbased", "loadbalance_srcid", OR "loadbalance_srcmac"

 

   

abiquo.openid.authorization.endpoint

The OpenID Connect authorization endpoint. This endpoint must be accessible from the user's browser.

    

abiquo.openid.client.acr-validation


If true, validate acr values from jwt token when authenticating with an OpenID Connect Server
Default: true

 


   

abiquo.openid.client.acr-values


Space separated values to send as acr values to an OpenID Connect Server when authenticating and to validate from jwt token if 'acr-validation' property is true
Default: 

 


   

abiquo.openid.client.id

The ID of the client that has been registered in the OpenID Connect server for the Abiquo platform.

    

abiquo.openid.client.name

The name of the client that has been registered in the OpenID Connect server for the Abiquo platform.

    

abiquo.openid.client.redirect-uris

Comma separated list of allowed redirect (callback) URIs used during the authentication flow. Must be: http://<api endpoint>/api/openid_connect_login

    

abiquo.openid.client.scopes

Comma separated list of scopes to request during authentication. Must have, at least: openid,profile,email. Abiquo 4.0.4 added support for phone

   

abiquo.openid.client.secret

The secret of the client that has been registered in the OpenID Connect server for the Abiquo platform.

    
abiquo.openid.cookie.maxage

After OpenID authentication flow, the API redirect adds a cookie with the access_token and the id_token. The expiry of the OpenID authentication cookie in seconds. A negative value means that the cookie is not stored persistently and will be deleted when the web browser exits. A zero value causes the cookie to be deleted
Default: 30





abiquo.openid.cookie.refreshtoken.includeIf true, the OpenID authentication cookie will also contain the refresh token.
Default: false





abiquo.openid.endsession.endpoint

(Optional) If configured, Abiquo will attempt to perform a global logout performing a request to this endpoint. This is part of the Session Management optional spec. This endpoint must be accessible from the user's browser.

   

abiquo.openid.enterprise-claim

The name of the claim returned by the authorization server that contains the names used to map the Abiquo enterprise where the user belongs.

    

abiquo.openid.enterprise-property

(Optional) If present, Abiquo will try to find an enterprise that has a property with the name configured in this property, and use its value to match the "enterprise claim" when resolving the user's enterprise. If absent, Abiquo will just look for an enterprise which name is returned in the "enterprise claim".

    

abiquo.openid.issuer

The OpenID Connect authorization issuer.

    

abiquo.openid.jwks.endpoint

The OpenID Connect JWKS endpoint. This endpoint must be accessible from the Abiquo server.

   

abiquo.openid.role-claim

The name of the claim returned by the authorization server that contains the names used to map the user permissions to an Abiquo role.

    

abiquo.openid.target

The URL where the user will be redirected from the Identity Server upon successful authentication. Something like http://<abiquo ui host>/ui/#/dashboard

    

abiquo.openid.token.endpoint

The OpenID Connect token endpoint. This endpoint must be accessible from the Abiquo server.

   

abiquo.openid.userinfo.endpoint

The OpenID Connect user info endpoint. This endpoint must be accessible from the Abiquo server.

    

abiquo.openstack.credentialType

The authentication type to use in OpenStack installations. The standard authentication method is using a password. However, if the RAX_KSKEY extension (see http://docs.openstack.org/api/openstack-identity-service/2.0/content/Admin_API_Service_Developer_Operations-RAX-KSKEY-admin.html) is installed, users might be able to use an API key to authenticate.
Default: passwordCredentials
Range: passwordCredentials, apiAccessKeyCredentials

 

   

abiquo.oraclease.read-timeout-ms

Timeout to complete connections to the Oracle ASE manager (milliseconds). A value of 0 means no timeout
Default: 0


 

   

abiquo.oraclease.connection-timeout-ms

Timeout to establish connections to the ORACLE ASE manager in milliseconds. A value of 0 means no timeout.
Default: 0


 

   

abiquo.oraclease.timeout

Timeout to get the state of a virtual machine
Default: 600


 

   

abiquo.oraclease.defaultLoginUser

ORACLE ASE default user for connecting to Linux VMs over SSH. For Windows VMs, edit the template and enter the Administrator username and password
Default: opc


 

   

abiquo.pcr.template.check.delay

Delay between executions of the public cloud provider templates check (milliseconds) Default is 12 hours
Default: 43200000

    

abiquo.pcrsync.retrydelayms

Milliseconds to wait before retrying a public cloud region synchronize in the same enterprise and PCR.
Default: 15000

    

abiquo.pcrsyncpool

Number of concurrent public cloud region synchronize operations at a given time. (not in the same enterprise and PCR)
Default: 3

    

abiquo.plugin-client.connectionrequesttimeout

API to NARS http client configuration: timeout in milliseconds used when requesting a connection. A value of 0 is interpreted as an infinite timeout. A negative value is interpreted as undefined
Default: -1

   

abiquo.plugin-client.connectiontimeout

API to NARS client configuration: timeout in milliseconds when a connection is established. A value of 0 is interpreted as an infinite timeout. A negative value is interpreted as undefined
Default: -1

   

abiquo.plugin-client.pool.checkconnections

API to NARS http client pool configuration: When reusing a connection checks if the elapsed time since the last use exceeds this timeout.
Default: 5000

   

abiquo.plugin-client.pool.maxclients

API to NARS http client pool configuration: Max active HTTP connections to any NARS.
Default: 50

   

abiquo.plugin-client.pool.maxclientsperendpoint

API to NARS http client pool configuration: Max active HTTP connections to the same NARS instance.
Default: 10

   

abiquo.plugin-client.pool.maxkeepalivesms

API to NARS http client pool configuration: Max time to keep a persistent connection.
Default: 120000

   (star)

abiquo.plugin-client.timeout


API to NARS http client configuration: milliseconds to wait for a sync execution in the plugin.
Implemented as socket timeout (SO_TIMEOUT) in milliseconds, which is the timeout for waiting for data or, put differently, a maximum period inactivity between two consecutive data packets). A value of 0 is interpreted as an infinite timeout. A negative value is interpreted as undefined
Default: -1

   (star)

abiquo.plugin-client.timeout.{plugintype}


API to NARS http client configuration: milliseconds to wait for a sync execution in the plugin by type

   (star)

abiquo.plugin-client.timeout.{plugintype}.{operationname}


API to NARS http client configuration: milliseconds to wait for a sync execution in the plugin by type and operation

   (star)

abiquo.pluginmetadata.{HV}.baseDiskFormatType

  • vmx_04
  • kvm
  • hyperv_301
  • oracle_vm
  • xenserver

Override default plugin metadata to update the preferred format when requesting compatible conversions. This format should be included in the 'compatibleDiskFormatTypes' list. Allowed values: any DiskFormatType; For more information and default values. See Template Compatibility Table.
Default: VMDK_FLAT

   

abiquo.pluginmetadata.{HV}.compatibleDiskFormatTypes

  • vmx_04
  • kvm
  • hyperv_301
  • oracle_vm
  • xenserver

Override default plugin metadata to update the list of compatible formats. Allowed values: any DiskFormatType. List of comma separated values, should contain 'baseDiskFormatType'. See Template Compatibility Table.
Default: VMDK_FLAT,VMDK_SPARSE 

   

abiquo.pluginmetadata.{HV}.diskControllers

  • vmx_04
  • kvm
  • hyperv_301
  • oracle_vm
  • xenserver

Override default plugin metadata to update the compatible controller. Allowed values: any DiskControllerType. List of comma separated values; first is used as default. Possible values are SCSI, IDE, VIRTIO
Default: SCSI,IDE 

   

abiquo.pluginmetadata.{HP}.ethernetDrivers

  • vmx_04
  • kvm
  • hyperv_301
  • oracle_vm
  • xenserver
  • vcd

Override default plugin metadata to update the compatible ethernet driver for hypervisors or providers
Default: E1000, VMXNET3, PCNET32, VIRTIO

 


   

abiquo.pricing.import.check.delayInHrs

Delay between executions of the pricing import check in hours
Default: 24



 (star)
abiquo.pricing.import.fromproperties

To enable the feature to update pricing in a hierarchy from enterprise properties, set this property to true.
Default: false

For other configuration properties for this feature, see Update pricing of a hierarchy from enterprise properties v463





abiquo.rabbitmq.addresses

For your RabbitMQ server(s), an obligatory list of host:port values, separated by commas. Replaces the separate address and port properties that are now deprecated
Default: localhost:5672

 

abiquo.rabbitmq.connectionTimeout

Timeout for establishing a connection to RabbitMQ. The default value of 0 means to wait indefinitely until connection established or error (milliseconds).
Default: 0

  

abiquo.rabbitmq.password

RabbitMQ password
Default: guest

  

abiquo.rabbitmq.requestedHeartbeat

The initially requested heartbeat interval, in seconds. The default value of 0 means no heartbeat.
Default: 0

  

abiquo.rabbitmq.tls

Set to true if RabbitMQ server is SSL enabled
Default: false

  

abiquo.rabbitmq.tls.trustallcertificates

The platform will not enforce any server certificate authentication if set to true
Default: false

 

abiquo.rabbitmq.username

RabbitMQ username
Default: guest

  

abiquo.rabbitmq.virtualHost

Virtual host where RabbitMQ runs
Default: /

  

abiquo.redis.host

Address where Redis is located. By default Redis is installed on the Abiquo Server in addition to the Remote Services machine. In a monolithic install, the Redis host and port properties should point to the monolithic server. When configuring API load balancing, only the Abiquo Server Redis property should point to the central datanode.
Default: 127.0.0.1

   

abiquo.redis.port

Port where Redis is located. By default Redis is installed on the Abiquo Server in addition to the Remote Services machine. In a monolithic install, the Redis host and port properties should point to the monolithic server. When configuring API load balancing, only the Abiquo Server Redis property should point to the central datanode.
Default: 6379

   

abiquo.repository.timeoutSeconds

Time in seconds to wait for checking if the .abiquo_repository file mark is present in the NFS repository filesystem (helps in finding a slow NFS repository).
Default: 10

 

   

abiquo.security.encrypt

This property must have the same value on all API and remote services servers. If true, Abiquo will read the custom seed file at /etc/abiquo/.store If you create the seed file, but the property is not true, Abiquo will use the default seed. Abiquo requires access to the configured seed file to work with passwords. If it is lost, you will need to regenerate ALL passwords stored in Abiquo.
Default: false
Range: true, false

  

abiquo.server.api.location

URL where the API is running. For example, https://abiquo.example.com/api/ or http://80/169.25.32/api
Default: http://127.0.0.1/api

   
abiquo.server.mail.extra.(javax mail property)

For each SMTP property available in Java Mail (see the full reference here:
https://javaee.github.io/javamail/docs/api/com/sun/mail/smtp/package-summary.html) you can define an Abiquo propery to configure it by adding the 'abiquo.server.mail.extra.' prefix. For example, you could configure the 'mail.smtp.quitwait' by setting the following property: abiquo.server.mail.extra.mail.smtp.quitwait = false

   

abiquo.server.mail.from

The sender of platform email notifications

    

abiquo.server.mail.password

Password for connecting to the mail server
Default: none

    
abiquo.server.mail.portThe mail server port
  Default: 25
    

abiquo.server.mail.server

Address where the mail server is located
Default: 127.0.0.1

    
abiquo.server.mail.sslIf SSL should be used to connect to the mail server
  Default: false
   
abiquo.server.mail.tlsIf TLS should be used to connect to the mail server
  Default: false
   

abiquo.server.mail.user

System user with privileges for connecting to the mail server
Default: none@none.es

    

abiquo.server.remoteSpace.default

Default remote repository space (OVF package sources) attached to all appliance libraries
Default: http://abiquo-repository.abiquo.com/ovfindex.xml

    

abiquo.server.sessionTimeout

Time the server waits before marking a client session as expired (minutes).
Default: 30

    

abiquo.server.timeout

Time the server waits for long requests in milliseconds. The default value represents 7 days.
Default: 600000000

    

abiquo.stale.sessions.check.delay

Delay between executions of stale sessions check (milliseconds).
Default: 300000

    

abiquo.storage.check.delay

Delay between checks of the storage infrastructure (milliseconds)
Default: 900000

    

abiquo.storage.forcesamecontrollertype

If true, the controller type for all additional disks will be the same one defined for the first template disk.
Default: false

    

abiquo.storagemanager.netapp.aggrfreespaceratio

Recommended free space on NetApp aggregates.
Default: 0.05
Range: 0 - 1

    

abiquo.storagemanager.netapp.debug

If true, record requests to ONTAP and responses in the Abiquo logs.
Default: false

    

abiquo.storagemanager.netapp.initiatorGroupName

Optionally create an initial initiator group with this name.
Default: abiGroup

    

abiquo.storagemanager.netapp.volumelunration

Optional ratio to allow a LUN of a provided size to fill on its container volume (volSize = lunSize * volumelunratio).
Default: 1.3
Range: 1.3 - 1.9

    

abiquo.storagemanager.nexenta.blocksize

The block size in KB for the volumes created in Nexenta storage devices. Abiquo does not validate this property. Abiquo supports values from 8 to 128 KB inclusive but Nexenta requires the value to be a power of 2.
Default: 8
Range: 8, 16, 32, 64, 128

 

   

abiquo.tasks.history.size

Maximum length of task history in Redis for API/Server by owner.
Default: 20

    

abiquo.tasks.trimmer.delay

Delay between executions of the trimmer of task history in Redis for API/Server (milliseconds).
Default: 86400000

    

abiquo.vappspec.retrydelayms

Milliseconds to wait before retrying a virtual appliance spec materialization in the same virtual datacenter.
Default: 15000

    

abiquo.vappspecpool

Number of concurrent virtual appliance spec materialization operations at a given time (not in the same virtual datacenter).
Default: 3

    

abiquo.vcd.connectionTimeoutMs

Time to wait to establish the connection to vCloud Director (milliseconds)
Default: 10000

 

  


abiquo.vcd.login.timeoutMs

Maximum time to wait for login to vCloud Director (milliseconds)
Default: 60000

 

  

abiquo.vcd.metric.live.force

Do not try to retrieve historical metrics data for vCloud Director, only use live metrics
Default: false

 

  

abiquo.vcd.metric.live.fallback

If it is not possible to retrieve historical metrics data for vCloud Director, attempt to use live metrics
Default: true

 

  

abiquo.vcd.parentnetwork

Private network connection to allow outgoing traffic in vCloud Director. Value can be "none" for isolated networks or any existing organization network name. The default value of "edge-uplink" will use the external network connected to the edge gateway of the organization virtual datacenter.
Default: edge-uplink

 

  

abiquo.vcd.readTimeoutMs

Maximum time to wait to read from the connection to vCloud Director (milliseconds)
Default: 30000

 

  

abiquo.vcd.reserved-ips

Number of IP addresses that are reserved for vCloudDirector in each private network to allocate to load balancers.
Default: 20

 

  

abiquo.vcenter.port.connection

Port for connection to vCenter (only used in NSX)
Default: 443

 

  

abiquo.vi.check.delay

Delay between executions of the virtual infrastructure check (milliseconds).
Default: 900000

    

abiquo.virtualfactory.azure.storageaccountprefix


Prefix for Abiquo generated storage accounts
Default: abq

 

   (question)

abiquo.virtualfactory.azurecompute-arm.defaultloginname


The default login name if not specified by the imported ARM template or by editing the template in the platform
Default: abiquo

 

   

abiquo.virtualfactory.azurecompute-arm.defaultloginpassword


The default login password if not specified by editing the template in the platform
Default: Password123456!

 

   

abiquo.virtualfactory.azurecompute-arm.maxconcurrentupdates

The maximum number of concurrent updates to a virtual machine in Azure ARM.
Default: 5

 

  

abiquo.virtualfactory.azurecompute-arm.operationtimeout


The timeout to consider an operation failed in Azure ARM
Default: 46000000

 

  

abiquo.virtualfactory.backup.openSession

The default maximum number of simultaneous operations on a single backup manager
Default: 2

 

  

abiquo.virtualfactory.{BM}.backup.openSession

  • veeam95
  • veeam80
  • avamar

The maximum number of simultaneous operations on a single backup manager, by type
Default: abiquo.virtualfactory.backup.openSession

 

   

abiquo.virtualfactory.backup.openSession.byvdc


If true, the default maximum number of simultaneous operations applies to a single virtualdatacenter (instead of a single backup manager)
Default: false

 

   

abiquo.virtualfactory.{BM}.backup.openSession.byvdc

  • veeam95
  • veeam80
  • avamar

If true, the default maximum number of simultaneous operations applies to a single virtualdatacenter (instead of a single backup manager), by type
Default: abiquo.virtualfactory.backup.openSession.byvdc

 

   

abiquo.virtualfactory.device.openSession

The default maximum number of simultaneous operations on a single device
Default: 2

 

  

abiquo.virtualfactory.{DEV}.device.openSession

  • openstack-neutron
  • dnsmasq
  • omapi
  • nsx-ecmp
  • logical
  • nsx-nat
  • nsx-gateway

The maximum number of simultaneous operations on a single device
Default: abiquo.virtualfactory.device.openSession

 

   

abiquo.virtualfactory.device.openSession.byvdc


If true, the default maximum number of simultaneous operations applies to a single virtualdatacenter (instead of a single device)
Default: false

 

   

abiquo.virtualfactory.{DEV}.device.openSession.byvdc

  • openstack-neutron
  • dnsmasq
  • omapi
  • nsx-ecmp
  • logical
  • nsx-nat
  • nsx-gateway

If true, the default maximum number of simultaneous operations applies to a single virtualdatacenter (instead of a single device), by type
Default: abiquo.virtualfactory.device.openSession.byvdc

 

   







abiquo.virtualfactory.hyperv.automaticShutdownAction

Action to take for the VM when the host is shut down. Sets Msvm_VirtualSystemSettingData.AutomaticShutdownAction https://msdn.microsoft.com/en-us/Library/hh850257(v=vs.85).aspx when creating a VM. When it is set to "3", the state will be saved and swap files will be written; set their location with the swapFileDataRoot property.
Default: 3
Range: 2, 3, 4

 

   

abiquo.virtualfactory.hyperv.refreshMonitorJob.intervalms

Refresh interval in milliseconds for checking progress on operations that require monitoring of a job, such as disk copies.
Default: 1000

 

   

abiquo.virtualfactory.hyperv.repositoryLocation

The CIFS address //IP/resource/ where Windows can locate the virtual disk repository.
Default: //<IP-repoLoc>/vm_repository

 

   

abiquo.virtualfactory.hyperv.sambaHosts

List of Samba hosts where the platform can discover shares to use as Hyper-V datastores. The list is in CSV format. Leave empty to not try discovery

 

   

abiquo.virtualfactory.hyperv.swapFileDataRoot

The path of a directory where swap files for the VM will be stored. When the automaticShutdownAction property is set to save the VM state, swap files will be written to this location.
Default: C:\ProgramData\Microsoft\Windows\Hyper-V

 

   

abiquo.virtualfactory.kvm.fullVirt

If false, create libvirt machines in KVM using PC emulation (software emulation, slower). Emulation only works with x86 64-bit based hosts, including virtual machines.
Default: true
Range: true, false

 

   

abiquo.virtualfactory.networking.bridgePrefix

Prefix to name used to identify the VLAN bridge in the KVM hypervisor nodes.
Default: abiquo

 

   

abiquo.virtualfactory.openSession

The default maximum number of simultaneous operations on a single hypervisor.
Default: 2

 

   

abiquo.virtualfactory.openSession.byvdc


If true, the maximum number of simultaneous operations applies to a single virtual datacenter (instead of single hypervisor)
Default: false

 

  

abiquo.virtualfactory.openSession.faststatechanges


If true, VM state changes (powerOn, powerOff, shutdown, reset, pause, resume) are executed outside the pool (not waiting for any operation)
Default: false

 

   

abiquo.virtualfactory.{HP}.openSession

  • oracle_vm
  • amazon
  • kvm
  • vmx_04
  • rackspace-cloudservers-uk
  • softlayer
  • esx
  • vcenter_cluster
  • openstack-nova
  • packet
  • hyperv_301
  • oracle-ase-emea
  • azurecompute-arm
  • oracle-ase-us
  • vcd
  • xenserver
  • digitalocean2
  • google-compute-engine
  • rackspace-cloudservers-us
  • cloudoorsphere

The maximum number of simultaneous operations on a single hypervisor or provider region.
Default: abiquo.virtualfactory.openSession


 

   

abiquo.virtualfactory.{HP}.openSession.byvdc

  • oracle_vm
  • amazon
  • kvm
  • vmx_04
  • rackspace-cloudservers-uk
  • softlayer
  • esx
  • vcenter_cluster
  • openstack-nova
  • packet
  • hyperv_301
  • oracle-ase-emea
  • azurecompute-arm
  • oracle-ase-us
  • vcd
  • xenserver
  • digitalocean2
  • google-compute-engine
  • rackspace-cloudservers-us
  • cloudoorsphere

If true, the max number of simultaneous operations applies to a single virtualdatacenter (instead of single hypervisor), by type.
Default: abiquo.virtualfactory.openSession.byvdc


 

   

abiquo.virtualfactory.{HP}.openSession.faststatechanges

  • oracle_vm
  • amazon
  • kvm
  • vmx_04
  • rackspace-cloudservers-uk
  • softlayer
  • esx
  • vcenter_cluster
  • openstack-nova
  • packet
  • hyperv_301
  • oracle-ase-emea
  • azurecompute-arm
  • oracle-ase-us
  • vcd
  • xenserver
  • digitalocean2
  • google-compute-engine
  • rackspace-cloudservers-us
  • cloudoorsphere
If true, VM state changes (powerOn, powerOff, shutdown, reset, pause, resume) are executed outside the pool (not waiting for any operation), by type.
Default: abiquo.virtualfactory.openSession.faststatechanges




abiquo.virtualfactory.oraclevm.createSparseDisks

If true, create additional hard disks on the datastore as sparse.
Default: true
Range: true, false

 

   

abiquo.virtualfactory.oraclevm.defaultVMDomain

Create all Oracle VMs with this domain type. Options are (Hardware Virtualized [HVM], Paravirtualized [PVM], Hardware Virtualized with Paravirtualized drivers [PVHVM]).
Default: HVM
Range: HVM, PVM, PVHVM

 

   

abiquo.virtualfactory.oraclevm.ha

If true, Abiquo creates VMs configured within Oracle VM for ‘High Availability’. This means Abiquo will deploy a VM for HA if the Oracle VM Server hosting the VM is part of a Clustered Server Pool. Note that when a VM is re-configured, Abiquo will NOT update the HA status of the VM. Please note that some manual configuration of Oracle VM may be required for HA to be performed successfully.
Default: false
Range: true, false

 

   

abiquo.virtualfactory.oraclevm.hardPartitioning

If true, enable Oracle VM Hard Partitioning support (CPU pinning).
Default: false
Range: true, false

 

   

abiquo.virtualfactory.oraclevm.hardPartitioningCPURatio

Expected ratio of virtual CPUs to Physical CPU cores (integer). For best performance, set to 1. To reduce physical CPUs per VM and thus licensing costs, set to a higher value. For example, a value of 1 means a 4xCPU VM will be pinned to 4 physical CPUs whereas a value of 4 means a 4xCPU VM will be pinned to one physical CPU.
Default: 1
Range: 1 - 64

 

   

abiquo.virtualfactory.oraclevm.jobStatusCheckDelayMs

Polling period for the job status check to monitor the status of asynchronous hypervisor jobs (milliseconds). Defaults to 1 second, with a valid range of 0.1 second to 1 minute.
Default: 1000
Range: 100 - 60000

 

   

abiquo.virtualfactory.oraclevm.jobTimeoutMs

The maximum length of time the Oracle VM Hypervisor Plugin will wait for an individual API-based job to complete (milliseconds). The default is 8 hours, but the valid range is 1 minute to 1 week.
Default: 28800000
Range: 60000 - 604800000

 

   

abiquo.virtualfactory.oraclevm.repositoryLocation

NFS Repository location denoted by nfs-server-address:exportpath used by Oracle VM. Defaults to the value of ‘abiquo.appliancemanager.repositoryLocation’ if not explicitly specified in the abiquo.properties file.

 

   

abiquo.virtualfactory.pendingpublish.minutes

Check for pending responses which failed to publish due to AMQP failure in virtualfactory
Default: 10

 

   (star)

abiquo.virtualfactory.pendingpublish.path

Path to file that stores pending responses which failed to publish due to AMQP failure in virtualfactory
Default: /opt/abiquo/amqp-messages/virtualfactory.pending

 

  (star)

abiquo.virtualfactory.xenserver.repositoryLocation

The Storage Area network datastore location where the virtual disks are stored (usually the same as abiquo.appliancemanager.repositoryLocation).
Default: <IP-repoLoc>:/opt/vm_repository

 

   

com.abiquo.virtualfactory.esxi.timeoutConnectionMs

Time to wait to establish the connection to ESXi (milliseconds)
Default: 10000

 

   

com.abiquo.virtualfactory.esxi.timeoutReadMs

Time to wait to read from the connection to ESXi (milliseconds)
Default: 30000

 

   

abiquo.vm.statsupdate.interval

Interval between executions of the virtual machine standardized stats updater in milliseconds
Default: 43200000

    

abiquo.vm.statsupdate.range.days

Number of days to consider in the statistic query executed by the virtual machine standardized stats updater
Default: 30

    

abiquo.vncport.max

Last port of the VNC range to be used when allocating virtual machines.
Default: 65534

    

abiquo.vncport.min

First port of the VNC range to be used when allocating virtual machines.
Default: 5900

    

abiquo.vsm.actor.creation.delay.{PLUGIN}

    • vmx_04
    • esx
    • kvm
    • hyperv_301
    • oracle_vm
    • xenserver
    • amazon

The delay in milliseconds added between the creation of actors on VSM startup for each hypervisor or public cloud plugin (PLUGIN).
Default: 0

 

   

abiquo.vsm.backoff.enabled

Enable or disable backoff
Default: false

 

   

abiquo.vsm.hostsyncfrequency.{HV}

    • vmx_04
    • esx
    • kvm
    • hyperv_301
    • oracle_vm
    • xenserver
    • vcd
    • oracle-ase-emea
    • orace-ase-us

Time between executions of infrastructure check in milliseconds
Default: 300000

 

  

abiquo.vsm.max.backoff

Maximum backoff time in seconds between connection errors to reduce load and logging of these errors. A counter has been added to register the number of failed attempts to connect to the hypervisor or public cloud to perform any type of operation. When rescheduling operations, Abiquo will multiply the maximum backoff time by the number of failed connection attempts to determine the wait time until the next try. If a connection is established, the error counter is reset.
Default: 3600

 

   

abiquo.vsm.measures.pusher.frequency

The heartbeat frequency of measurements pusher in milliseconds. Or the delay between reconnection process to Watchtower.
Default: 10000

 

   

abiquo.vsm.pollingfrequency.{PC}

    • amazon
    • azurecompute-arm
    • digitalocean2
    • elastichosts-ams-e
    • elastichosts-hkg-e
    • elastichosts-lax-p
    • elastichosts-lon-b
    • elastichosts-lon-p
    • elastichosts-sat-p
    • elastichosts-sjc-c
    • cloudsigma2-lvs
    • cloudsigma2-zrh
    • cloudsigma2-hnl
    • cloudsigma2-sjc
    • cloudsigma2-wdc
    • google-compute-engine
    • openstack-nova
    • oracle-ase-emea
    • oracle-ase-us
    • packet
    • rackspace-cloudservers-us
    • rackspace-cloudservers-uk
    • softlayer

The delay between VSM polling of virtual machines in milliseconds for each public cloud plugin (PC).
Default: 300000

Default for azurecompute-arm: 900000

 

   

abiquo.vsm.pollingfrequency.{HV}

    • vmx_04
    • esx
    • kvm
    • hyperv_301
    • oracle_vm
    • xenserver
    • vcd

The delay between VSM polling of virtual machines in milliseconds for each hypervisor plugin (HV).
Default: 5000

 

  

abiquo.vsm.vmmetrics.collectfrequency.{PLUGIN}

    • vmx_04
    • esx
    • kvm
    • hyperv_301
    • oracle_vm
    • xenserver
    • amazon
    • azurecompute-arm
    • vcd

 VM metrics recollection period in milliseconds for each PLUGIN
  Default: 120000

Default for azurecompute-arm: 300000

 
 
   

abiquo.vsm.vmsyncforcedpublishcount.{PLUGIN}

    • vmx_04
    • esx
    • kvm
    • hyperv_301
    • oracle_vm
    • xenserver
    • amazon
    • vcd
    • azurecompute-arm
    • oracle-ase-emea
    • oracle-ase-us

Number of virtual machine synchronizer executions before force the publish of virtual machine definitions. The default value of 0 means never

Default: 0

 

  

abiquo.vsm.vmsyncfrequency.{PLUGIN}

    • vmx_04
    • esx
    • kvm
    • hyperv_301
    • oracle_vm
    • xenserver
    • amazon
    • vcd
    • oracle-ase-emea
    • oracle-ase-us
    • azurecompute-arm

The delay between virtual machine synchronizer operations in milliseconds. for each hypervisor or public cloud plugin (PLUGIN)
Default: 180000

Default for azurecompute-arm: 900000

 

  

abiquo.watchtower.host

Address where watchtower is located
Default: 127.0.0.1

   

abiquo.watchtower.password

Watchtower password
Default: xabiquo

   

abiquo.watchtower.port

Port where watchtower is listening
Default: 36638

   

abiquo.watchtower.tls

Set to true if Watchtower server is SSL enabled
Default: false

  

abiquo.watchtower.tls.trustallcertificates

The platform will not enforce any server certificate authentication if true
Default: false

   

abiquo.watchtower.username

Watchtower username
Default: admin

  

jclouds.azurecompute.arm.publishers

Publishers to use for filtering Azure ARM templates as a comma-separated list. Display only templates from these publishers to improve performance
Default: Canonical,RedHat,MicrosoftWindowsServer




RemoteDisplay.vnc.keyMap

ESXi only: When using a virtual machine as a VNC server, specify the language to use for the keyboard when supported VNC clients connect. If this property does not exist, the hypervisor will use the default value of config.keymaps in client-config-custom.json or client-config-default.json and the default in this case is the US101 keyboard map (US English). This property is now the default setting to complement the Virtual Machine configuration popup. See Configuring Remote Access to Virtual Machines. Not supported by noVNC.

 

   

workflow.connect.timeout

Maximum waiting time in milliseconds to establish a connection with workflow endpoint.
Default: 60000

    

workflow.read.timeout

Maximum waiting time in milliseconds to receive data from workflow endpoint.
Default: 10000