Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 64DEB200C68 for ; Wed, 19 Apr 2017 07:35:06 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 6379A160BAF; Wed, 19 Apr 2017 05:35:06 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id E61F2160BB7 for ; Wed, 19 Apr 2017 07:35:03 +0200 (CEST) Received: (qmail 23140 invoked by uid 500); 19 Apr 2017 05:35:02 -0000 Mailing-List: contact commits-help@kudu.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@kudu.apache.org Delivered-To: mailing list commits@kudu.apache.org Received: (qmail 19215 invoked by uid 99); 19 Apr 2017 05:34:42 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Apr 2017 05:34:42 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 669D5F217E; Wed, 19 Apr 2017 05:34:42 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: todd@apache.org To: commits@kudu.apache.org Date: Wed, 19 Apr 2017 05:35:25 -0000 Message-Id: <650cfbcbc82e4c54804b76a99a999602@git.apache.org> In-Reply-To: <367bc76aa866422a96a9add14f002713@git.apache.org> References: <367bc76aa866422a96a9add14f002713@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [45/51] [partial] kudu-site git commit: Publish commit(s) from site source repo: 2826dff Add 1.3.1 release and docs archived-at: Wed, 19 Apr 2017 05:35:06 -0000 http://git-wip-us.apache.org/repos/asf/kudu-site/blob/8a656ba6/docs/configuration_reference.html ---------------------------------------------------------------------- diff --git a/docs/configuration_reference.html b/docs/configuration_reference.html index 3d932fd..919ca94 100644 --- a/docs/configuration_reference.html +++ b/docs/configuration_reference.html @@ -115,20 +115,11 @@ limitations under the License.

Apache Kudu Configuration Reference

-
-
-
-

The contents of this file are generated from the output of the --helpxml -flag for each binary, during the build of the documentation. Do not edit this file -or the included files manually.

-
-
-
-
-

kudu-master Flags

+
+

kudu-master Flags

-

Stable Flags

+

Stable Flags

Flags tagged stable and not advanced are safe to use for common configuration tasks.

@@ -1386,24 +1377,19 @@ configuration tasks.

 

-
-
-
-
-

kudu-tserver Flags

-
-

Stable Flags

+

Evolving Flags

-

Flags tagged stable and not advanced are safe to use for common -configuration tasks.

+

Flags tagged evolving (or not tagged with a stability tag) are not yet +considered final, and while they may be useful for tuning, they are subject to +being changed or removed without notice.

-

--block_cache_capacity_mb

+

--cfile_default_block_size

-

block cache capacity in MB

+

The default block size to use in cfiles

@@ -1413,15 +1399,15 @@ configuration tasks.

- + - + - +

Type

int64

int32

Default

512

262144

Tags

stable

advanced

@@ -1430,9 +1416,9 @@ configuration tasks.

-

--log_force_fsync_all

+

--cfile_default_compression_codec

-

Whether the Log/WAL should explicitly call fsync() after each write.

+

Default cfile block compression codec.

@@ -1442,15 +1428,15 @@ configuration tasks.

- + - + - +

Type

bool

string

Default

false

none

Tags

stable

advanced

@@ -1459,9 +1445,9 @@ configuration tasks.

-

--fs_data_dirs

+

--fault_crash_after_leader_request_fraction

-

Comma-separated list of directories with data blocks. If this is not specified, fs_wal_dir will be used as the sole data block directory.

+

Fraction of the time when the leader will crash on getting a response for an UpdateConsensus RPC. (For testing only!)

@@ -1471,15 +1457,15 @@ configuration tasks.

- + - + - +

Type

string

double

Default

none

0

Tags

stable

@@ -1488,9 +1474,9 @@ configuration tasks.

-

--fs_wal_dir

+

--raft_get_node_instance_timeout_ms

-

Directory with write-ahead logs. If this is not specified, the program will not start. May be the same as fs_data_dirs

+

Timeout for retrieving node instance data over RPC.

@@ -1500,15 +1486,15 @@ configuration tasks.

- + - + - +

Type

string

int32

Default

none

30000

Tags

stable

@@ -1517,9 +1503,9 @@ configuration tasks.

-

--keytab_file

+

--consensus_max_batch_size_bytes

-

Path to the Kerberos Keytab file for this server. Specifying a keytab file will cause the server to kinit, and enable Kerberos to be used to authenticate RPC connections.

+

The maximum per-tablet RPC batch size when updating peers.

@@ -1529,15 +1515,15 @@ configuration tasks.

- + - + - +

Type

string

int32

Default

none

1048576

Tags

stable

advanced

@@ -1546,9 +1532,9 @@ configuration tasks.

-

--rpc_bind_addresses

+

--follower_unavailable_considered_failed_sec

-

Comma-separated list of addresses to bind to for RPC connections. Currently, ephemeral ports (i.e. port 0) are not allowed.

+

Seconds that a leader is unable to successfully heartbeat to a follower after which the follower is considered to be failed and evicted from the config.

@@ -1558,15 +1544,15 @@ configuration tasks.

- + - + - +

Type

string

int32

Default

0.0.0.0

300

Tags

stable

advanced

@@ -1575,9 +1561,9 @@ configuration tasks.

-

--superuser_acl

+

--fs_wal_dir_reserved_bytes

-

The list of usernames to allow as super users, comma-separated. A '*' entry indicates that all authenticated users are allowed. If this is left unset or blank, the default behavior is that the identity of the daemon itself determines the superuser. If the daemon is logged in from a Keytab, then the local username from the Kerberos principal is used; otherwise, the local Unix username is used.

+

Number of bytes to reserve on the log directory filesystem for non-Kudu usage. The default, which is represented by -1, is that 1% of the disk space on each disk will be reserved. Any other value specified represents the number of bytes reserved and must be greater than or equal to 0. Explicit percentages to reserve are not currently supported

@@ -1587,15 +1573,15 @@ configuration tasks.

- + - + - +

Type

string

int64

Default

none

-1

Tags

sensitive,stable

evolving,runtime

@@ -1604,9 +1590,9 @@ configuration tasks.

-

--user_acl

+

--group_commit_queue_size_bytes

-

The list of usernames who may access the cluster, comma-separated. A '*' entry indicates that all authenticated users are allowed.

+

Maximum size of the group commit queue in bytes

@@ -1616,15 +1602,15 @@ configuration tasks.

- + - + - +

Type

string

int32

Default

*

4194304

Tags

sensitive,stable

advanced

@@ -1633,9 +1619,9 @@ configuration tasks.

-

--webserver_certificate_file

+

--log_min_segments_to_retain

-

The location of the debug webserver’s SSL certificate file, in PEM format. If empty, webserver SSL support is not enabled

+

The minimum number of past log segments to keep at all times, regardless of what is required for durability. Must be at least 1.

@@ -1645,15 +1631,15 @@ configuration tasks.

- + - + - +

Type

string

int32

Default

none

2

Tags

stable

advanced,runtime

@@ -1662,9 +1648,9 @@ configuration tasks.

-

--webserver_port

+

--global_log_cache_size_limit_mb

-

Port to bind to for the web server

+

Server-wide version of 'log_cache_size_limit_mb'. The total memory used for caching log entries across all tablets is kept under this threshold.

@@ -1678,11 +1664,11 @@ configuration tasks.

- + - +

Default

0

1024

Tags

stable

advanced

@@ -1691,9 +1677,9 @@ configuration tasks.

-

--webserver_private_key_file

+

--log_cache_size_limit_mb

-

The full path to the private key used as a counterpart to the public key contained in --ssl_server_certificate. If --ssl_server_certificate is set, this option must be set as well.

+

The total per-tablet size of consensus entries which may be kept in memory. The log cache attempts to keep all entries which have not yet been replicated to all followers in memory, but if the total size of those entries exceeds this limit within an individual tablet, the oldest will be evicted.

@@ -1703,15 +1689,15 @@ configuration tasks.

- + - + - +

Type

string

int32

Default

none

128

Tags

stable

advanced

@@ -1720,9 +1706,9 @@ configuration tasks.

-

--webserver_private_key_password_cmd

+

--log_async_preallocate_segments

-

A Unix command whose output returns the password used to decrypt the Webserver’s certificate private key file specified in --webserver_private_key_file. If the PEM key file is not password-protected, this command will not be invoked. The output of the command will be truncated to 1024 bytes, and then all trailing whitespace will be trimmed before it is used to decrypt the private key

+

Whether the WAL segments preallocation should happen asynchronously

@@ -1732,15 +1718,15 @@ configuration tasks.

- + - + - +

Type

string

bool

Default

none

true

Tags

stable

advanced

@@ -1749,9 +1735,9 @@ configuration tasks.

-

--tserver_master_addrs

+

--log_preallocate_segments

-

Comma separated addresses of the masters which the tablet server should connect to. The masters do not read this flag — configure the masters separately using 'rpc_bind_addresses'.

+

Whether the WAL should preallocate the entire segment before writing to it

@@ -1761,15 +1747,15 @@ configuration tasks.

- + - + - +

Type

string

bool

Default

127.0.0.1:7051

true

Tags

stable

advanced

@@ -1778,9 +1764,9 @@ configuration tasks.

-

--log_filename

+

--log_segment_size_mb

-

Prefix of log filename - full path is <log_dir>/<log_filename>.[INFO|WARN|ERROR|FATAL]

+

The default segment size for log roll-overs, in MB

@@ -1790,15 +1776,15 @@ configuration tasks.

- + - + - +

Type

string

int32

Default

none

64

Tags

stable

advanced

@@ -1807,9 +1793,9 @@ configuration tasks.

-

--maintenance_manager_num_threads

+

--evict_failed_followers

-

Size of the maintenance manager thread pool. For spinning disks, the number of threads should not be above the number of devices.

+

Whether to evict followers from the Raft config that have fallen too far behind the leader’s log to catch up normally or have been unreachable by the leader for longer than follower_unavailable_considered_failed_sec

@@ -1819,15 +1805,15 @@ configuration tasks.

- + - + - +

Type

int32

bool

Default

1

true

Tags

stable

advanced

@@ -1836,9 +1822,9 @@ configuration tasks.

-

--memory_limit_hard_bytes

+

--leader_failure_max_missed_heartbeat_periods

-

Maximum amount of memory this daemon should use, in bytes. A value of 0 autosizes based on the total system memory. A value of -1 disables all memory limiting.

+

Maximum heartbeat periods that the leader can fail to heartbeat in before we consider the leader to be failed. The total failure timeout in milliseconds is raft_heartbeat_interval_ms times leader_failure_max_missed_heartbeat_periods. The value passed to this flag may be fractional.

@@ -1848,15 +1834,15 @@ configuration tasks.

- + - + - +

Type

int64

double

Default

0

3

Tags

stable

advanced

@@ -1865,9 +1851,9 @@ configuration tasks.

-

--flagfile

+

--raft_heartbeat_interval_ms

-

load flags from file

+

The heartbeat interval for Raft replication. The leader produces heartbeats to followers at this interval. The followers expect a heartbeat at this interval and consider a leader to have failed if it misses several in a row.

@@ -1877,15 +1863,15 @@ configuration tasks.

- + - + - +

Type

string

int32

Default

none

500

Tags

stable

advanced

@@ -1894,9 +1880,9 @@ configuration tasks.

-

--help

+

--safe_time_advancement_without_writes

-

show help on all flags [tip: all flags can have two dashes]

+

Whether to enable the advancement of "safe" time in the absense of write operations

@@ -1910,11 +1896,11 @@ configuration tasks.

- + - +

Default

false

true

Tags

stable

advanced

@@ -1923,9 +1909,9 @@ configuration tasks.

-

--version

+

--block_manager_max_open_files

-

show version and build info and exit

+

Maximum number of open file descriptors to be used for data blocks. If 0, there is no limit. If -1, Kudu will use 40% of its resource limit as per getrlimit(). This is a soft limit.

@@ -1935,15 +1921,15 @@ configuration tasks.

- + - + - +

Type

bool

int64

Default

false

-1

Tags

stable

evolving,advanced

@@ -1952,9 +1938,9 @@ configuration tasks.

-

--colorlogtostderr

+

--fs_data_dirs_full_disk_cache_seconds

-

color messages logged to stderr (if supported by terminal)

+

Number of seconds we cache the full-disk status in the block manager. During this time, writes to the corresponding root path will not be attempted.

@@ -1964,15 +1950,15 @@ configuration tasks.

- + - + - +

Type

bool

int32

Default

false

30

Tags

runtime,stable

evolving,advanced

@@ -1981,9 +1967,9 @@ configuration tasks.

-

--log_dir

+

--fs_data_dirs_reserved_bytes

-

If specified, logfiles are written into this directory instead of the default logging directory.

+

Number of bytes to reserve on each data directory filesystem for non-Kudu usage. The default, which is represented by -1, is that 1% of the disk space on each disk will be reserved. Any other value specified represents the number of bytes reserved and must be greater than or equal to 0. Explicit percentages to reserve are not currently supported

@@ -1993,15 +1979,15 @@ configuration tasks.

- + - + - +

Type

string

int64

Default

none

-1

Tags

stable

evolving,runtime

@@ -2010,9 +1996,9 @@ configuration tasks.

-

--logtostderr

+

--block_manager

-

log messages go to stderr instead of logfiles

+

Which block manager to use for storage. Valid options are 'file' and 'log'.

@@ -2022,15 +2008,15 @@ configuration tasks.

- + - + - +

Type

bool

string

Default

false

log

Tags

runtime,stable

advanced

@@ -2039,9 +2025,9 @@ configuration tasks.

-

--max_log_size

+

--log_container_max_blocks

-

approx. maximum log file size (in MB). A value of 0 will be silently overridden to 1.

+

Maximum number of blocks (soft) of a log container. Use 0 for no limit. Use -1 for no limit except in the case of a kernel bug with hole punching on ext4 (see KUDU-1508 for details).

@@ -2051,15 +2037,15 @@ configuration tasks.

- + - + - +

Type

int32

int64

Default

1800

-1

Tags

runtime,stable

advanced

@@ -2067,17 +2053,10 @@ configuration tasks.

 

- -
-

Stable, Advanced Flags

-
-

Flags tagged stable and advanced are supported, but should be considered -"expert" options and should be used carefully and after thorough testing.

-
-

--enable_process_lifetime_heap_profiling

+

--log_container_max_size

-

Enables heap profiling for the lifetime of the process. Profile output will be stored in the directory specified by -heap_profile_path. Enabling this option will disable the on-demand/remote server profile handlers.

+

Maximum size (soft) of a log container

@@ -2087,15 +2066,15 @@ configuration tasks.

- + - + - +

Type

bool

uint64

Default

false

10737418240

Tags

advanced,stable

advanced

@@ -2104,9 +2083,9 @@ configuration tasks.

-

--heap_profile_path

+

--log_container_preallocate_bytes

-

Output path to store heap profiles. If not set profiles are stored in /tmp/<process-name>.<pid>.<n>.heap.

+

Number of bytes to preallocate in a log container when creating new blocks. Set to 0 to disable preallocation

@@ -2116,15 +2095,15 @@ configuration tasks.

- + - + - +

Type

string

uint64

Default

none

33554432

Tags

advanced,stable

advanced

@@ -2133,7 +2112,2869 @@ configuration tasks.

-

--unlock_experimental_flags

+

--catalog_manager_delete_orphaned_tablets

+
+

Whether the master should delete tablets reported by tablet servers for which there are no corresponding records in the master’s metadata. Use this option with care; it may cause permanent tablet data loss under specific (and rare) cases of master failures!

+
+ ++++ + + + + + + + + + + + + + + +

Type

bool

Default

false

Tags

advanced

+
+

 

+
+
+
+

--default_num_replicas

+
+

Default number of replicas for tables that do not have the num_replicas set.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

3

Tags

advanced

+
+

 

+
+
+
+

--master_ts_rpc_timeout_ms

+
+

Timeout used for the master→TS async rpc calls.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

30000

Tags

advanced

+
+

 

+
+
+
+

--max_create_tablets_per_ts

+
+

The number of tablets per TS that can be requested for a new table.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

20

Tags

advanced

+
+

 

+
+
+
+

--table_locations_ttl_ms

+
+

Maximum time in milliseconds which clients may cache table locations. New range partitions may not be visible to existing client instances until after waiting for the ttl period.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

300000

Tags

advanced

+
+

 

+
+
+
+

--tablet_creation_timeout_ms

+
+

Timeout used by the master when attempting to create tablet replicas during table creation.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

30000

Tags

advanced

+
+

 

+
+
+
+

--unresponsive_ts_rpc_timeout_ms

+
+

After this amount of time, the master will stop attempting to contact a tablet server in order to perform operations such as deleting a tablet.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

3600000

Tags

advanced

+
+

 

+
+
+
+

--tserver_unresponsive_timeout_ms

+
+

The period of time that a Master can go without receiving a heartbeat from a tablet server before considering it unresponsive. Unresponsive servers are not selected when assigning replicas during table creation or re-replication.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

60000

Tags

advanced

+
+

 

+
+
+
+

--rpc_acceptor_listen_backlog

+
+

Socket backlog parameter used when listening for RPC connections. This defines the maximum length to which the queue of pending TCP connections inbound to the RPC server may grow. If a connection request arrives when the queue is full, the client may receive an error. Higher values may help the server ride over bursts of new inbound connection requests.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

128

Tags

advanced

+
+

 

+
+
+
+

--rpc_authentication

+
+

Whether to require RPC connections to authenticate. Must be one of 'disabled', 'optional', or 'required'. If 'optional', authentication will be used when the remote end supports it. If 'required', connections which are not able to authenticate (because the remote end lacks support) are rejected. Secure clusters should use 'required'.

+
+ ++++ + + + + + + + + + + + + + + +

Type

string

Default

optional

Tags

evolving

+
+

 

+
+
+
+

--rpc_default_keepalive_time_ms

+
+

If an RPC connection from a client is idle for this amount of time, the server will disconnect the client.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

65000

Tags

advanced

+
+

 

+
+
+
+

--rpc_encryption

+
+

Whether to require RPC connections to be encrypted. Must be one of 'disabled', 'optional', or 'required'. If 'optional', encryption will be used when the remote end supports it. If 'required', connections which are not able to use encryption (because the remote end lacks support) are rejected. If 'disabled', encryption will not be used, and RPC authentication (--rpc_authentication) must also be disabled as well. Secure clusters should use 'required'.

+
+ ++++ + + + + + + + + + + + + + + +

Type

string

Default

optional

Tags

evolving

+
+

 

+
+
+
+

--rpc_encrypt_loopback_connections

+
+

Whether to encrypt data transfer on RPC connections that stay within a single host. Encryption here is likely to offer no additional security benefit since only a local 'root' user could intercept the traffic, and wire encryption does not suitably protect against such an attacker.

+
+ ++++ + + + + + + + + + + + + + + +

Type

bool

Default

false

Tags

advanced

+
+

 

+
+
+
+

--rpc_callback_max_cycles

+
+

The maximum number of cycles for which an RPC callback should be allowed to run without emitting a warning. (Advanced debugging option)

+
+ ++++ + + + + + + + + + + + + + + +

Type

int64

Default

100000000

Tags

runtime,advanced

+
+

 

+
+
+
+

--rpc_negotiation_timeout_ms

+
+

Timeout for negotiating an RPC connection.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int64

Default

15000

Tags

runtime,advanced

+
+

 

+
+
+
+

--remember_clients_ttl_ms

+
+

Maximum amount of time, in milliseconds, the server "remembers" a client for the purpose of caching its responses. After this period without hearing from it, the client is no longer remembered and the memory occupied by its responses is reclaimed. Retries of requests older than 'remember_clients_ttl_ms' are treated as new ones.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int64

Default

3600000

Tags

advanced

+
+

 

+
+
+
+

--remember_responses_ttl_ms

+
+

Maximum amount of time, in milliseconds, the server "remembers" a response to a specific request for a client. After this period has elapsed, the response may have been garbage collected and the client might get a response indicating the request is STALE.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int64

Default

600000

Tags

advanced

+
+

 

+
+
+
+

--rpc_dump_all_traces

+
+

If true, dump all RPC traces at INFO level

+
+ ++++ + + + + + + + + + + + + + + +

Type

bool

Default

false

Tags

runtime,advanced

+
+

 

+
+
+
+

--rpc_max_message_size

+
+

The maximum size of a message that any RPC that the server will accept. Must be at least 1MB.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

52428800

Tags

runtime,advanced

+
+

 

+
+
+
+

--rpc_tls_ciphers

+
+

The cipher suite preferences to use for TLS-secured RPC connections. Uses the OpenSSL cipher preference list format. See man (1) ciphers for more information.

+
+ ++++ + + + + + + + + + + + + + + +

Type

string

Default

ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA

Tags

advanced

+
+

 

+
+
+
+

--rpc_tls_min_protocol

+
+

The minimum protocol version to allow when for securing RPC connections with TLS. May be one of 'TLSv1', 'TLSv1.1', or 'TLSv1.2'.

+
+ ++++ + + + + + + + + + + + + + + +

Type

string

Default

TLSv1

Tags

advanced

+
+

 

+
+
+
+

--web_log_bytes

+
+

The maximum number of bytes to display on the debug webserver’s log page

+
+ ++++ + + + + + + + + + + + + + + +

Type

int64

Default

1048576

Tags

runtime,advanced

+
+

 

+
+
+
+

--max_clock_sync_error_usec

+
+

Maximum allowed clock synchronization error as reported by NTP before the server will abort.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

10000000

Tags

runtime,advanced

+
+

 

+
+
+
+

--rpc_num_acceptors_per_address

+
+

Number of RPC acceptor threads for each bound address

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

1

Tags

advanced

+
+

 

+
+
+
+

--rpc_num_service_threads

+
+

Number of RPC worker threads to run

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

10

Tags

advanced

+
+

 

+
+
+
+

--rpc_service_queue_length

+
+

Default length of queue for incoming RPC requests

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

50

Tags

advanced

+
+

 

+
+
+
+

--max_negotiation_threads

+
+

Maximum number of connection negotiation threads.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

50

Tags

advanced

+
+

 

+
+
+
+

--min_negotiation_threads

+
+

Minimum number of connection negotiation threads.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

0

Tags

advanced

+
+

 

+
+
+
+

--num_reactor_threads

+
+

Number of libev reactor threads to start.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

4

Tags

advanced

+
+

 

+
+
+
+

--webserver_enabled

+
+

Whether to enable the web server on this daemon. NOTE: disabling the web server is also likely to prevent monitoring systems from properly capturing metrics.

+
+ ++++ + + + + + + + + + + + + + + +

Type

bool

Default

true

Tags

advanced

+
+

 

+
+
+
+

--metrics_log_interval_ms

+
+

Interval (in milliseconds) at which the server will dump its metrics to a local log file. The log files are located in the same directory as specified by the -log_dir flag. If this is not a positive value, then metrics logging will be disabled.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

0

Tags

advanced

+
+

 

+
+
+
+

--webserver_max_post_length_bytes

+
+

The maximum length of a POST request that will be accepted by the embedded web server.

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

1048576

Tags

runtime,advanced

+
+

 

+
+
+
+

--webserver_x_frame_options

+
+

The webserver will add an 'X-Frame-Options' HTTP header with this value to all responses. This can help prevent clickjacking attacks.

+
+ ++++ + + + + + + + + + + + + + + +

Type

string

Default

DENY

Tags

advanced

+
+

 

+
+
+
+

--webserver_authentication_domain

+
+

Domain used for debug webserver authentication

+
+ ++++ + + + + + + + + + + + + + + +

Type

string

Default

none

Tags

+
+

 

+
+
+
+

--webserver_doc_root

+
+

Files under <webserver_doc_root> are accessible via the debug webserver. Defaults to $KUDU_HOME/www, or if $KUDU_HOME is not set, disables the document root

+
+ ++++ + + + + + + + + + + + + + + +

Type

string

Default

none

Tags

advanced

+
+

 

+
+
+
+

--webserver_enable_doc_root

+
+

If true, webserver may serve static files from the webserver_doc_root

+
+ ++++ + + + + + + + + + + + + + + +

Type

bool

Default

true

Tags

advanced

+
+

 

+
+
+
+

--webserver_interface

+
+

Interface to start debug webserver on. If blank, webserver binds to 0.0.0.0

+
+ ++++ + + + + + + + + + + + + + + +

Type

string

Default

none

Tags

advanced

+
+

 

+
+
+
+

--webserver_num_worker_threads

+
+

Maximum number of threads to start for handling web server requests

+
+ ++++ + + + + + + + + + + + + + + +

Type

int32

Default

50

Tags

advanced

+
+

 

+
+
+
+

--webserver_password_file

+
+

(Optional) Location of .htpasswd file containing user names and hashed passwords for debug webserver authentication

+
+ ++++ + + + + + + + + + + + +

Type

string

Default

none

Tags