Here are some global configuration parameters needs to be documented.
We should able to figure out following in the Detailed Description part.
- What is the meaning/purpose of the parameter from an operational viewpoint?
- What is the example use case of the parameter? What kind of side effect can we expect by adjusting the value?
- What is the related component (such as virtual router, Dom0, guest VM) and correspondent configuration?
Global Configuration |
Description |
Default |
unit |
Detailed Description |
consoleproxy.disable.rpfilter |
disable rp_filter console proxy VM public interface |
TRUE |
N/A |
|
consoleproxy.loadscan.interval |
The time interval(in milliseconds) to scan console proxy working-load info |
10000 |
Milli seconds |
|
consoleproxy.session.max |
The max number of viewer sessions console proxy is configured to serve for |
50 |
N/A |
|
direct.agent.load.size |
The number of direct agents to load each time |
16 |
N/A |
|
guest.domain.suffix |
Default domain name for vms inside virtualized networks fronted by router |
cloud.internal |
N/A |
|
network.gc.interval |
Seconds to wait before checking for networks to shutdown |
600 |
Seconds |
|
network.loadbalancer.basiczone.elb.gc.interval.minutes |
Garbage collection interval to destroy unused ELB vms in minutes. Minimum of 5 |
30 |
Minutes |
|
pool.storage.allocated.capacity.disablethreshold |
Percentage (as a value between 0 and 1) of allocated storage utilization above which allocators will disable using the pool for low allocated storage available |
0.85 |
% |
This defines the threshold for virtual storage allocated by CloudStack. |
pool.storage.capacity.disablethreshold |
Percentage (as a value between 0 and 1) of storage utilization above which allocators will disable using the pool for low storage available |
0.85 |
% |
This defines the threshold for physical storage allocated by CloudStack. |
secstorage.allowed.internal.sites |
Comma separated list of cidrs internal to the datacenter that can host template download servers, please note 0.0.0.0 is not a valid site |
null |
N/A |
Add internal subnets from which template registration should be allowed. |
sync.interval |
Cluster Delta sync interval in seconds |
60 |
seconds |
|
vm.op.cancel.interval |
Time (in seconds) to wait before cancelling a operation |
3600 |
seconds |
|
vm.op.cleanup.interval |
Interval to run the thread that cleans up the vm operations (in seconds) |
86400 |
seconds |
|
vm.op.cleanup.wait |
Time (in seconds) to wait before cleanuping up any vm work items |
3600 |
seconds |
|
vm.op.wait.interval |
Time (in seconds) to wait before checking if a previous operation has succeeded |
120 |
seconds |
|
router.check.poolsize |
Numbers of threads using to check redundant router status. |
10 |
N/A |
|
direct.agent.load.size |
The number of direct agents to load each time |
16 |
|
Size of thread pool which is used for handling connect/disconnect for direct agents. The pool is used when a new host (managed by direct agents) gets added or removed and also when MS is restarted and for reconnecting hosts picked up by direct agent scan task. |
direct.agent.pool.size |
Default size for DirectAgentPool |
500 |
|
The DirectAgentPool is used for sending commands to the HVs (managed by direct agents) like start/stop VMs etc. Also used for sending commands to other resources like network providers etc. |
direct.agent.scan.interval |
Time interval (in seconds) to run the direct agent scan task |
90 |
seconds |
Direct agent scan task runs at regular interval and picks up direct agents in Disconnected/Down/Alert status for reconnect. |