1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH VBOXBALLOONCTRL "1" "April 2024" "VBoxBalloonCtrl" "User Commands"
.SH NAME
VBoxBalloonCtrl \- x86 virtualization solution
.SH SYNOPSIS
.B VBoxBalloonCtrl
[\fI\,-v|--verbose\/\fR] [\fI\,-h|-?|--help\/\fR] [\fI\,-P|--pidfile\/\fR]
.SH DESCRIPTION
Oracle VM VirtualBox Watchdog 7.0.16
Copyright \(co 2024 Oracle and/or its affiliates
.IP
[\-F|\-\-logfile=<file>] [\-R|\-\-logrotate=<num>]
[\-S|\-\-logsize=<bytes>] [\-I|\-\-loginterval=<seconds>]
[\-\-balloon\-dec=<MB>] [\-\-balloon\-groups=<string>]
[\-\-balloon\-inc=<MB>] [\-\-balloon\-interval=<ms>]
[\-\-balloon\-lower\-limit=<MB>] [\-\-balloon\-max=<MB>]
[\-\-balloon\-safety\-margin=<MB]
[\-\-apimon\-groups=<string[,stringN]>]
[\-\-apimon\-isln\-response=<cmd>] [\-\-apimon\-isln\-timeout=<ms>]
[\-\-apimon\-resp\-timeout=<ms>]
.SH OPTIONS
.HP
\fB\-\-background\fR, \fB\-b\fR
.IP
Run in background (daemon mode).
.HP
\fB\-\-disable\-\fR<module>
.IP
Disables a module. See module list for built\-in modules.
.HP
\fB\-\-dryrun\fR
.IP
Dryrun mode \fB\-\-\fR do not perform any actions.
.HP
\fB\-\-help\fR, \fB\-h\fR
.IP
Print this help message and exit.
.HP
\fB\-\-verbose\fR, \fB\-v\fR
.HP
\fB\-\-pidfile\fR, \fB\-P\fR
.IP
Name of the PID file which is created when the daemon was started.
.HP
\fB\-\-logfile\fR, \fB\-F\fR
.IP
Name of file to write log to (no file).
.HP
\fB\-\-logrotate\fR, \fB\-R\fR
.IP
Number of log files (0 disables log rotation).
.HP
\fB\-\-logsize\fR, \fB\-S\fR
.IP
Maximum size of a log file to trigger rotation (bytes).
.HP
\fB\-\-loginterval\fR, \fB\-I\fR
.IP
Maximum time interval to trigger log rotation (seconds).
.HP
\fB\-\-balloon\-dec=\fR<MB>
.IP
Sets the ballooning decrement in MB (128 MB).
.HP
\fB\-\-balloon\-groups=\fR<string>
.IP
Sets the VM groups for ballooning (all).
.HP
\fB\-\-balloon\-inc=\fR<MB>
.IP
Sets the ballooning increment in MB (256 MB).
.HP
\fB\-\-balloon\-interval=\fR<ms>
.IP
Sets the check interval in ms (30 seconds).
.HP
\fB\-\-balloon\-lower\-limit=\fR<MB>
.IP
Sets the ballooning lower limit in MB (64 MB).
.HP
\fB\-\-balloon\-max=\fR<MB>
.IP
Sets the balloon maximum limit in MB (0 MB).
Specifying "0" means disabled ballooning.
Set "VBoxInternal/Guest/BalloonSizeMax" for a per\-VM
maximum ballooning size.
.HP
\fB\-\-balloon\-safety\-margin=\fR<MB>
.IP
Free memory when deflating a balloon in MB (1024 MB).
.HP
\fB\-\-apimon\-groups=\fR<string[,...]>
.IP
Sets the VM groups for monitoring (all), comma\-separated list.
.HP
\fB\-\-apimon\-isln\-response=\fR<cmd>
.IP
Sets the isolation response to one of: none, pause, poweroff,
save, or shutdown. Default: none
.HP
\fB\-\-apimon\-isln\-timeout=\fR<ms>
.IP
Sets the isolation timeout in ms (30s).
.HP
\fB\-\-apimon\-resp\-timeout=\fR<ms>
.IP
Sets the response timeout in ms (30s).
.PP
Use environment variable VBOXBALLOONCTRL_RELEASE_LOG for logging options.
.PP
Valid module names are: balloon, apimon
|