You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: cmd/pyroscope/help-all.txt.tmpl
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -429,6 +429,8 @@ Usage of ./pyroscope:
429
429
The cluster label is an optional string to include in outbound packets and gossip streams. Other members in the memberlist cluster will discard any message whose label doesn't match the configured one, unless the 'cluster-label-verification-disabled' configuration option is set to true.
430
430
-memberlist.cluster-label-verification-disabled
431
431
When true, memberlist doesn't verify that inbound packets and gossip streams have the cluster label matching the configured one. This verification should be disabled while rolling out the change to the configured cluster label in a live memberlist cluster.
432
+
-memberlist.compression-algorithm string
433
+
Compression algorithm used for outgoing messages when -memberlist.compression-enabled is true. Supported values: lzw, snappy. Ignored when -memberlist.compression-enabled is false. (default "lzw")
432
434
-memberlist.compression-enabled
433
435
Enable message compression. This can be used to reduce bandwidth usage at the cost of slightly more CPU utilization. (default true)
434
436
-memberlist.dead-node-reclaim-time duration
@@ -465,6 +467,8 @@ Usage of ./pyroscope:
465
467
Timeout used when connecting to other nodes to send packet. (default 2s)
466
468
-memberlist.packet-write-timeout duration
467
469
Timeout for writing 'packet' data. (default 5s)
470
+
-memberlist.processed-messages-queue-size int
471
+
Size of the per-key internal queue for processing messages received from other nodes. Increasing this value may help to avoid dropping per-key updates when the node is processing many updates for the same key. (default 1024)
Comma separated list of yaml files or URLs with the configuration that can be updated at runtime. Runtime config files will be merged from left to right.
Disable HTTP keep-alives for the runtime config HTTP client. When enabled, each reload opens a new connection, which prevents long-lived connections from being pinned to a single backend when the runtime config URL is served by multiple replicas behind a connection-level (L4) load balancer, such as a Kubernetes Service. (default true)
1050
1056
-runtime-config.http-client-timeout duration
1051
1057
HTTP client timeout when fetching runtime config from URLs. (default 30s)
0 commit comments