Skip to content
This repository was archived by the owner on Sep 2, 2025. It is now read-only.

Commit 783c7e8

Browse files
Merge pull request #1767 from splunk/urbiz-OD24287-sfx-rx
[DG24287]: SignalFx receiver tweaks
2 parents 4d58895 + 4b0756b commit 783c7e8

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

gdi/opentelemetry/components/signalfx-receiver.rst

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,25 @@ SignalFx receiver
77
.. meta::
88
:description: The SignalFx receiver allows the Splunk Distribution of OpenTelemetry Collector to collect metrics and logs in SignalFx proto format.
99

10-
The SignalFx receiver is a native OTel component that allows the Splunk Distribution of OpenTelemetry Collector to collect metrics and logs in SignalFx proto format. Supported pipeline types are ``metrics`` and ``logs``. See :ref:`otel-data-processing` for more information.
11-
12-
For more information on the SignalFx proto format, see :new-page:`Send Traces, Metrics, and Events <https://dev.splunk.com/observability/reference/api/ingest_data/latest>` in the Splunk Developer Program documentation.
10+
The SignalFx receiver is a native OpenTelemetry component that allows the Splunk Distribution of OpenTelemetry Collector to collect data in SignalFx proto format. Supported pipeline types are ``metrics`` and ``logs``. See :ref:`otel-data-processing` for more information.
1311

1412
.. note:: While the SignalFx Smart Agent has reached End of Support, OTel native components such as the Smart Agent receiver, the SignalFx receiver, and the SignalFx exporter are available and supported. For information on the exporter, see :ref:`signalfx-exporter`.
1513

14+
The SignalFx receiver accepts:
15+
16+
* Metrics in the SignalFx proto format. For more information, see :new-page:`SignalFx metrics protobuf <https://github.com/signalfx/com_signalfx_metrics_protobuf>`.
17+
* Events (logs) in the SignalFx proto format. For more information, see :new-page:`Send Traces, Metrics, and Events <https://dev.splunk.com/observability/reference/api/ingest_data/latest>` in the Splunk Developer Program documentation.
18+
1619
Get started
1720
======================
1821

1922
.. note::
2023

21-
This component is included in the default configuration of the Splunk Distribution of the OpenTelemetry Collector when deploying in host monitoring (agent) mode. See :ref:`otel-deployment-mode` for more information.
24+
This component is included in the default configuration of the Splunk Distribution of the OpenTelemetry Collector in the ``metrics`` and ``logs/signalfx`` pipelines when deploying in host monitoring (agent) mode. See :ref:`otel-deployment-mode` for more information.
2225

2326
For details about the default configuration, see :ref:`otel-kubernetes-config`, :ref:`linux-config-ootb`, or :ref:`windows-config-ootb`. You can customize your configuration any time as explained in this document.
2427

25-
.. caution:: Don't remove the ``signalfx`` receiver from the default configuration. If you need to change its settings, use the existing receiver or create a separate receiver configuration.
26-
27-
By default, the Splunk Distribution of OpenTelemetry Collector includes the SignalFx receiver in the ``metrics`` and ``logs/signalfx`` pipelines.
28-
29-
Follow these steps to configure and activate the component:
28+
Follow these steps to configure and activate the receiver:
3029

3130
1. Deploy the Splunk Distribution of OpenTelemetry Collector to your host or container platform:
3231

@@ -40,6 +39,8 @@ Follow these steps to configure and activate the component:
4039
Default configuration
4140
----------------------
4241

42+
.. caution:: Don't remove the ``signalfx`` receiver from the default configuration. If you need to change its settings, use the existing receiver or create a separate receiver configuration.
43+
4344
To use the ``signalfx`` receiver in the Splunk Distribution of the OpenTelemetry Collector, add the following to your config file:
4445

4546
.. code-block:: yaml
@@ -48,8 +49,8 @@ To use the ``signalfx`` receiver in the Splunk Distribution of the OpenTelemetry
4849
signalfx:
4950
endpoint: 0.0.0.0:9943
5051
# Whether to preserve incoming access token and
51-
# use instead of exporter token. Default value is false.
52-
#access_token_passthrough: true
52+
# use instead of exporter token. Default value is false.
53+
# access_token_passthrough: true
5354
5455
Next, configure both the metrics and logs pipelines. Make sure to also add the SignalFx exporter as in the following example:
5556

@@ -69,7 +70,7 @@ Next, configure both the metrics and logs pipelines. Make sure to also add the S
6970
Sample configuration
7071
--------------------------------------------
7172

72-
This is a sample config for the receiver:
73+
This is a sample config for the SignalFx receiver:
7374

7475
.. code-block:: yaml
7576
@@ -93,7 +94,7 @@ The following table shows the configuration options for the SignalFx receiver:
9394

9495
<div class="metrics-standard" category="included" url="https://raw.githubusercontent.com/splunk/collector-config-tools/main/cfg-metadata/receiver/signalfx.yaml"></div>
9596

96-
.. caution:: If you use the ``access_token_passthrough`` setting with any exporter other than the SignalFx exporter, the receiver might reveal all organization access tokens. If you activate this seeting, you must use the SignalFx receiver with the SignalFx exporter.
97+
.. caution:: If you use the ``access_token_passthrough`` setting with any exporter other than the SignalFx exporter, the receiver might reveal all organization access tokens. If you activate this setting, you must use the SignalFx receiver with the SignalFx exporter.
9798

9899
Troubleshooting
99100
======================

0 commit comments

Comments
 (0)