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
{{ message }}
This repository was archived by the owner on Sep 2, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: gdi/opentelemetry/common-config/collector-common-config-grcp.rst
+21-12Lines changed: 21 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,18 +6,23 @@ Configure gRCP
6
6
7
7
gRPC exposes a variety of settings you can adjust within individual receivers or exporters of the Collector. For more information, refer to :ref:`Golang's gRCP documentation <https://pkg.go.dev/google.golang.org/grpc>`.
8
8
9
-
.. note:: To configure TLS, see :ref:`collector-collector-common-config-tls`.
To configure clients in :ref:`exporters <otel-components-exporters>` use this settings:
13
+
14
+
* ``balancer_name``. Defaults: ``pick_first`` before version 0.103.0, ``round_robin`` for v0.103.0 or higher.
15
+
16
+
* Learn more at gRCP's :new-page:`Load Balancing README https://github.com/grpc/grpc-go/blob/master/examples/features/load_balancing/README.md`.
17
+
18
+
* ``compression``. Compression type. Vali values are ``gzip``, ``snappy``, ``zstd``, and ``none``.
19
+
20
+
* ``endpoint``.: Valid value syntax available here
21
+
22
+
* ``tls``. See :ref:`collector-collector-common-config-tls`.
23
+
24
+
* ``headers``: name/value pairs added to the request
15
25
16
-
balancer_name: Default before v0.103.0 is pick_first, default for v0.103.0 is round_robin. See issue. To restore the previous behavior, set balancer_name to pick_first.
17
-
compression: Compression type to use among gzip, snappy, zstd, and none.
18
-
endpoint: Valid value syntax available here
19
-
tls
20
-
headers: name/value pairs added to the request
21
26
keepalive
22
27
permit_without_stream
23
28
time
@@ -27,7 +32,7 @@ write_buffer_size
27
32
auth
28
33
Please note that per_rpc_auth which allows the credentials to send for every RPC is now moved to become an extension. Note that this feature isn't about sending the headers only during the initial connection as an authorization header under the headers would do: this is sent for every RPC performed during an established connection.
29
34
30
-
Example:
35
+
For example:
31
36
32
37
.. code-block:: yaml
33
38
@@ -84,7 +89,11 @@ gzip is the only required compression algorithm required for OTLP servers, and i
0 commit comments