ArangoDB v3.9 reached End of Life (EOL) and is no longer supported.

This documentation is outdated. Please see the most recent version at docs.arangodb.com

arangovpack Options

Usage: arangovpack [<options>]

GeneralPermalink

--check-configurationPermalink

Type: boolean

Check the configuration and exit

This is a command, no value needs to be specified. The process terminates after executing the command.


--configPermalink

Type: string

The configuration file or 'none'

Default: "none"


--configurationPermalink

Type: string

The configuration file or 'none'

Default: "none"


--definePermalink

Type: string…

Define key=value for a @key@ entry in config file

Default: []


--dump-dependenciesPermalink

Type: boolean

Dump dependency graph

This is a command, no value needs to be specified. The process terminates after executing the command.


--dump-optionsPermalink

Type: boolean

Dump configuration options in JSON format

This is a command, no value needs to be specified. The process terminates after executing the command.


--fail-on-non-jsonPermalink

Introduced in: v3.8.0

Type: boolean

Fail when trying to emit non-JSON types to JSON output

This option can be specified without a value to enable it.

Default: true


--input-filePermalink

Type: string

Input filename (leave empty or use "-" for stdin)

Default: ""


--input-typePermalink

Introduced in: v3.8.0

Type: string

Type of input

Default: "vpack"

Possible values: “json”, “json-hex”, “vpack”, “vpack-hex”


--logPermalink

Deprecated in: v3.5.0

Type: string…

The global or topic-specific log level

Default: ["info"]


--output-filePermalink

Type: string

Output filename (leave empty or use "+" for stdout)

Default: ""


--output-typePermalink

Introduced in: v3.8.0

Type: string

Type of output

Default: "json-pretty"

Possible values: “json”, “json-pretty”, “vpack”, “vpack-hex”


--versionPermalink

Type: boolean

Reports the version and exits

This is a command, no value needs to be specified. The process terminates after executing the command.


--version-jsonPermalink

Introduced in: v3.9.0

Type: boolean

Reports the version as JSON and exits

This is a command, no value needs to be specified. The process terminates after executing the command.

LogPermalink

--log.colorPermalink

Type: boolean

Use colors for TTY logging

This option can be specified without a value to enable it.

Default: dynamic (e.g. true)


--log.escape-control-charsPermalink

Introduced in: v3.9.0

Type: boolean

Escape control characters when logging

This option can be specified without a value to enable it.

Default: true


--log.escape-unicode-charsPermalink

Introduced in: v3.9.0

Type: boolean

Escape unicode characters when logging

This option can be specified without a value to enable it.

Default: false


--log.filePermalink

Type: string

Shortcut for '--log.output file://<filename>'

Default: ""


--log.file-groupPermalink

Introduced in: v3.4.5

Type: string

Group to use for new log file, user must be a member of this group

Default: ""


--log.file-modePermalink

Introduced in: v3.4.5

Type: string

Mode to use for new log file, umask will be applied as well

Default: ""


--log.force-directPermalink

Type: boolean

Do not start a seperate thread for logging

This option can be specified without a value to enable it.

Default: false


--log.foreground-ttyPermalink

Type: boolean

Also log to tty if backgrounded

This option can be specified without a value to enable it.

Default: dynamic (e.g. false)


--log.hostnamePermalink

Introduced in: v3.8.0

Type: string

Hostname to use in log message (empty for none, use 'auto' to automatically figure out hostname)

Default: ""


--log.idsPermalink

Introduced in: v3.5.0

Type: boolean

Log unique message ids

This option can be specified without a value to enable it.

Default: true


--log.levelPermalink

Type: string…

The global or topic-specific log level

Default: ["info"]


--log.line-numberPermalink

Type: boolean

Include the function name, file name and line number of the source code that issues the log message. Format: [func@FileName.cpp:123]

This option can be specified without a value to enable it.

Default: false


--log.max-entry-lengthPermalink

Introduced in: v3.7.9

Type: uint32

Maximum length of a log entry (in bytes)

Default: 134217728


--log.outputPermalink

Type: string…

Log destination(s), e.g. file:///path/to/file (any '$PID' will be replaced with the process id)

Default: []


--log.performancePermalink

Deprecated in: v3.5.0

Type: boolean

Shortcut for '--log.level performance=trace'

This option can be specified without a value to enable it.

Default: false


--log.prefixPermalink

Type: string

Prefix log message with this string

Default: ""


--log.processPermalink

Introduced in: v3.8.0

Type: boolean

Show process identifier (pid) in log message

This option can be specified without a value to enable it.

Default: true


--log.request-parametersPermalink

Type: boolean

Include full URLs and HTTP request parameters in trace logs

This option can be specified without a value to enable it.

Default: true


--log.rolePermalink

Type: boolean

Log server role

This option can be specified without a value to enable it.

Default: false


--log.shorten-filenamesPermalink

Type: boolean

Shorten filenames in log output (use with --log.line-number)

This option can be specified without a value to enable it.

Default: true


--log.threadPermalink

Type: boolean

Show thread identifier in log message

This option can be specified without a value to enable it.

Default: false


--log.thread-namePermalink

Type: boolean

Show thread name in log message

This option can be specified without a value to enable it.

Default: false


--log.time-formatPermalink

Introduced in: v3.5.0

Type: string

Time format to use in logs

Default: "utc-datestring"

Possible values: “local-datestring”, “timestamp”, “timestamp-micros”, “timestamp-millis”, “uptime”, “uptime-micros”, “uptime-millis”, “utc-datestring”, “utc-datestring-millis”


--log.use-json-formatPermalink

Introduced in: v3.8.0

Type: boolean

Use json output format

This option can be specified without a value to enable it.

Default: false


--log.use-local-timePermalink

Deprecated in: v3.5.0

Type: boolean

Use local timezone instead of UTC

This option can be specified without a value to enable it.

Default: false


--log.use-microtimePermalink

Deprecated in: v3.5.0

Type: boolean

Use microtime instead

This option can be specified without a value to enable it.

Default: false

RandomPermalink

--random.generatorPermalink

Type: uint32

Random number generator to use (1 = MERSENNE, 2 = RANDOM, 3 = URANDOM, 4 = COMBINED (not for Windows), 5 = WinCrypt (Windows only)

Default: 1

Possible values: 1, 2, 3, 4