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

Commit 4be82bf

Browse files
Removed SAPM
1 parent 8ed6a48 commit 4be82bf

File tree

5 files changed

+15
-29
lines changed

5 files changed

+15
-29
lines changed

_includes/collector-config-ootb.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,15 +165,15 @@ The following diagram shows the default traces pipeline:
165165

166166
subgraph Exporters
167167
direction LR
168-
traces/sapm:::exporter
168+
traces/otlphttp:::exporter
169169
traces/signalfx/out:::exporter
170170
end
171171

172172
%% Connections beyond categories are added later
173173
traces/jaeger --> traces/memory_limiter
174174
traces/otlp --> traces/memory_limiter
175175
traces/zipkin --> traces/memory_limiter
176-
traces/resourcedetection --> traces/sapm
176+
traces/resourcedetection --> traces/otlphttp
177177
traces/resourcedetection --> traces/signalfx/out
178178

179179
Learn more about these receivers:

apm/apm-spans-traces/span-formats.rst

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,14 @@ For more information on the ingest API endpoints, see :new-page:`Send APM traces
1616
Span formats compatible with the OpenTelemetry Collector
1717
================================================================
1818

19-
The Splunk Distribution of the OpenTelemetry Collector can collect spans in the following format:
19+
The Splunk Distribution of the OpenTelemetry Collector can collect spans in the following formats:
2020

2121
- Jaeger: gRPC and Thrift
2222
- Zipkin v1, v2 JSON
23-
- Splunk APM Protocol (SAPM)
2423
- OpenTelemetry Protocol (OTLP)
2524

25+
.. note:: Splunk APM Protocol (SAPM) components are deprecated. Use the OTLP format instead.
26+
2627
The following examples show how to configure receivers in the collector configuration file. You can use multiple receivers according to your needs.
2728

2829
.. tabs::
@@ -51,14 +52,6 @@ The following examples show how to configure receivers in the collector configur
5152
zipkin:
5253
endpoint: 0.0.0.0:9411
5354

54-
.. code-tab:: yaml SAPM
55-
56-
# To receive spans in SAPM format
57-
58-
receivers:
59-
sapm:
60-
endpoint: 0.0.0.0:7276
61-
6255
.. code-tab:: yaml OTLP
6356

6457
# To receive spans in OTLP format
@@ -85,14 +78,12 @@ The ingest endpoint for Splunk Observability Cloud at ``https://ingest.<realm>.s
8578
* OTLP at ``/v2/trace/otlp`` with ``Content-Type:application/x-protobuf``
8679
* Jaeger Thrift with ``Content-Type:application/x-thrift``
8780
* Zipkin v1, v2 with ``Content-Type:application/json``
88-
* SAPM with ``Content-Type:application/x-protobuf``
8981

9082
In addition, the following endpoints are available:
9183

9284
* OTLP at ``/v2/trace/otlp`` with ``Content-Type:application/x-protobuf``
9385
* Jaeger Thrift at ``/v2/trace/jaegerthrift`` with ``Content-Type:application/x-thrift``
9486
* Zipkin v1, v2 at ``/v2/trace/signalfxv1`` with ``Content-Type:application/json``
95-
* SAPM at ``/v2/trace/sapm`` with ``Content-Type:application/x-protobuf``
9687

9788
For more information on the ingest API endpoints, see :new-page:`Send APM traces <https://dev.splunk.com/observability/docs/apm/send_traces/>`.
9889

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
.. _sapm-receiver:
22

3-
****************************
4-
SAPM receiver
5-
****************************
3+
********************************************
4+
Splunk APM (SAPM) receiver (deprecated)
5+
********************************************
66

77
.. meta::
88
:description: Receives traces from other collectors or from the SignalFx Smart Agent.
99

10-
The Splunk Distribution of the OpenTelemetry Collector supports the SAPM receiver. Documentation is planned for a future release.
11-
12-
To find information about this component in the meantime, see :new-page:`SAPM receiver <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sapmreceiver>` on GitHub.
10+
.. caution:: The SAPM receiver is deprecated and will be removed in April 2025. To receive traces from other Collector instances use the :ref:`otlp-receiver` instead.
1311

gdi/opentelemetry/components/signalfx-exporter.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. _signalfx-exporter:
22

33
*************************
4-
SignalFx exporter
4+
SignalFx exporter
55
*************************
66

77
.. meta::

gdi/opentelemetry/components/splunk-apm-exporter.rst

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,19 @@
11
.. _splunk-apm-exporter:
22

3-
Splunk APM exporter
4-
**************************
3+
****************************************************
4+
Splunk APM (SAPM) exporter (deprecated)
5+
****************************************************
56

67
.. meta::
78
:description: Use the Splunk APM (SAPM) exporter to send traces from multiple nodes or services in a single batch. Read on to learn how to configure the component.
89

10+
.. caution:: The SAPM exporter is deprecated and will be removed in April 2025. To send traces to Splunk Observability Cloud use the :ref:`otlp-exporter` instead.
11+
912
The Splunk APM (SAPM) exporter allows the OpenTelemetry Collector to send traces to Splunk Observability Cloud. The supported pipeline types are ``traces``. See :ref:`otel-data-processing` for more information.
1013

1114
Get started
1215
======================
1316

14-
.. note::
15-
16-
This component is included in the default configuration of the Splunk Distribution of the OpenTelemetry Collector when deploying in host monitoring (agent) mode in the ``traces`` pipeline. See :ref:`otel-deployment-mode` for more information.
17-
18-
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.
19-
2017
Follow these steps to configure and activate the component:
2118

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

0 commit comments

Comments
 (0)