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

Commit a1bc0ba

Browse files
Merge pull request #1814 from splunk/urbiz-OD6101-missing-components
[6101]: Missing components
2 parents 0a36d92 + 344e163 commit a1bc0ba

11 files changed

+123
-3
lines changed

gdi/opentelemetry/components.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,9 @@ The Splunk Distribution of OpenTelemetry Collector includes and supports the com
9999
* - :ref:`kubelet-stats-receiver` (``kubeletstats``)
100100
- Pulls pod metrics from the API server on a kubelet.
101101
- Metrics
102+
* - :ref:`mongodb-receiver` (``mongodb``)
103+
- Fetches stats from a MongoDB instance using the Golang ``mongo`` driver.
104+
- Metrics
102105
* - :ref:`mongodb-atlas-receiver` (``mongodbatlas``)
103106
- Retrieves metrics from MongoDB Atlas using their monitoring APIs.
104107
- Metrics
@@ -141,6 +144,9 @@ The Splunk Distribution of OpenTelemetry Collector includes and supports the com
141144
* - :ref:`sqlquery-receiver` (``sqlquery``)
142145
- Runs custom SQL queries to generate metrics from a database connection.
143146
- Metrics
147+
* - :ref:`sshcheck-receiver` (``sshcheck``)
148+
- Creates stats by connecting to an SSH server, might be an SFTP server.
149+
- Metrics
144150
* - :ref:`statsd-receiver` (``statsd``)
145151
- Collects StatsD messages to generate metrics.
146152
- Metrics
@@ -153,6 +159,12 @@ The Splunk Distribution of OpenTelemetry Collector includes and supports the com
153159
* - :ref:`udp-logs-receiver` (``udplog``)
154160
- Receives logs over UDP.
155161
- Logs
162+
* - :ref:`vcenter-receiver` (``vcenter``)
163+
- Supports ESXi and vCenter.
164+
- Metrics
165+
* - :ref:`wavefront-receiver` (``wavefront``)
166+
- Accepts metrics and depends on the ``carbon`` receiver proto and transport.
167+
- Metrics
156168
* - :ref:`windowseventlog-receiver` (``windowseventlog``)
157169
- Tails and parses logs from the Windows Event log API.
158170
- Logs
@@ -250,6 +262,9 @@ The Splunk Distribution of OpenTelemetry Collector includes and supports the com
250262
* - :ref:`kafka-exporter` (``kafka``)
251263
- Exports metrics, logs, and traces to Kafka using a synchronous producer.
252264
- Metrics, logs, traces
265+
* - :ref:`loadbalancing-exporter` (``loadbalancing``)
266+
- Exports spans, metrics and logs depending on the ``routing_key`` configured.
267+
- Metrics, logs, traces
253268
* - :ref:`logging-exporter` (``logging``)
254269
- Exports data to the console. By default, ``logging`` doesn't send its output to Windows Event Viewer. Run the Splunk Distribution of OpenTelemetry Collector directly from the PowerShell terminal to send output to the Windows Event Viewer.
255270
- Metrics, logs, traces
@@ -259,6 +274,9 @@ The Splunk Distribution of OpenTelemetry Collector includes and supports the com
259274
* - :ref:`otlphttp-exporter` (``otlphttp``)
260275
- Exports data in OTLP format over the HTTP protocol.
261276
- Metrics, logs, traces
277+
* - :ref:`pulsar-exporter` (``pulsar``)
278+
- Exports logs, metrics, and traces to Pulsar.
279+
- Metrics, logs, traces -
262280
* - :ref:`signalfx-exporter` (``signalfx``)
263281
- Sends metrics, events, and trace correlation to Splunk Observability Cloud.
264282
- Logs (events), metrics, traces (trace to metric correlation only)
@@ -290,6 +308,8 @@ The Splunk Distribution of OpenTelemetry Collector includes and supports the com
290308
- Detects and reports container endpoints discovered through the Docker API. Only containers that are in the state of ``Running`` and not ``Paused`` emit endpoints.
291309
* - :ref:`ecs-observer-extension` (``ecs_observer``)
292310
- Uses the ECS and EC2 API to discover Prometheus scrape targets from all running tasks and filter them based on service names, task definitions, and container labels. Only compatible with the Prometheus receiver.
311+
* - :ref:`ecstask-observer-extension` (``ecs_task_observer``)
312+
- Detects and reports container endpoints for the running ECS task of which your Collector instance is a member.
293313
* - :ref:`file-storage-extension` (``file_storage``)
294314
- Persists state to the local file system. Requires read and write access to a diectory.
295315
* - :ref:`health-check-extension` (``health_check``)

gdi/opentelemetry/components/a-components-exporters.rst

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,12 @@ Collector components: Exporters
1414

1515
awss3-exporter
1616
file-exporter
17-
kafka-exporter
17+
kafka-exporter
18+
loadbalancing-exporter
1819
logging-exporter
1920
otlp-exporter
20-
otlphttp-exporter
21+
otlphttp-exporter
22+
pulsar-exporter
2123
signalfx-exporter
2224
splunk-apm-exporter
2325
splunk-hec-exporter
@@ -27,9 +29,11 @@ The following exporters are available in the Splunk Distribution of OpenTelemetr
2729
* :ref:`awss3-exporter`
2830
* :ref:`file-exporter`
2931
* :ref:`kafka-exporter`
32+
* :ref:`loadbalancing-exporter`
3033
* :ref:`logging-exporter`
3134
* :ref:`otlp-exporter`
32-
* :ref:`otlphttp-exporter`
35+
* :ref:`otlphttp-exporter`
36+
* :ref:`pulsar-exporter`
3337
* :ref:`signalfx-exporter`
3438
* :ref:`splunk-apm-exporter`
3539
* :ref:`splunk-hec-exporter`

gdi/opentelemetry/components/a-components-extensions.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Collector components: Extensions
1515
basic-auth-extension
1616
docker-observer-extension
1717
ecs-observer-extension
18+
ecstask-observer-extension
1819
file-storage-extension
1920
health-check-extension
2021
host-observer-extension
@@ -34,6 +35,7 @@ The following extensions are available:
3435
* :ref:`basic-auth-extension`
3536
* :ref:`docker-observer-extension`
3637
* :ref:`ecs-observer-extension`
38+
* :ref:`ecstask-observer-extension`
3739
* :ref:`file-storage-extension`
3840
* :ref:`health-check-extension`
3941
* :ref:`host-observer-extension`

gdi/opentelemetry/components/a-components-receivers.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ Collector components: Receivers
3030
kubernetes-cluster-receiver
3131
kubernetes-events-receiver
3232
kubernetes-objects-receiver
33+
mongodb-receiver
3334
mongodb-atlas-receiver
3435
mysql-receiver
3536
oracledb-receiver
@@ -44,10 +45,13 @@ Collector components: Receivers
4445
smartagent-receiver
4546
splunk-hec-receiver
4647
sqlquery-receiver
48+
sshcheck-receiver
4749
statsd-receiver
4850
syslog-receiver
4951
tcp-receiver
5052
udp-receiver
53+
vcenter-receiver
54+
wavefront-receiver
5155
windowseventlog-receiver
5256
windowsperfcounters-receiver
5357
zipkin-receiver
@@ -72,6 +76,7 @@ The following receivers are available:
7276
* :ref:`kubernetes-cluster-receiver`
7377
* :ref:`kubernetes-events-receiver`
7478
* :ref:`kubernetes-objects-receiver`
79+
* :ref:`mongodb-receiver`
7580
* :ref:`mongodb-atlas-receiver`
7681
* :ref:`mysql-receiver`
7782
* :ref:`oracledb-receiver`
@@ -86,10 +91,13 @@ The following receivers are available:
8691
* :ref:`smartagent-receiver`
8792
* :ref:`splunk-hec-receiver`
8893
* :ref:`sqlquery-receiver`
94+
* :ref:`sshcheck-receiver`
8995
* :ref:`statsd-receiver`
9096
* :ref:`syslog-receiver`
9197
* :ref:`tcp-logs-receiver`
9298
* :ref:`udp-logs-receiver`
99+
* :ref:`vcenter-receiver`
100+
* :ref:`wavefront-receiver`
93101
* :ref:`windowseventlog-receiver`
94102
* :ref:`windowsperfcounters-receiver`
95103
* :ref:`zipkin-receiver`
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
.. _ecstask-observer-extension:
2+
3+
**********************************
4+
ECS task observer extension
5+
**********************************
6+
7+
.. meta::
8+
:description: The ECS task observer extension detects and reports container endpoints for the running ECS task of which your Collector instance is a member.
9+
10+
The Splunk Distribution of the OpenTelemetry Collector supports the ECS task observer extension. Documentation is planned for a future release.
11+
12+
To find information about this component in the meantime, see :new-page:`ECS task observer extension <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/observer/ecstaskobserver>` on GitHub.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
.. _loadbalancing-exporter:
2+
3+
****************************
4+
Load balancing exporter
5+
****************************
6+
7+
.. meta::
8+
:description: The load balancing exporter exports spans, metrics and logs depending on the routing_key configured.
9+
10+
The Splunk Distribution of the OpenTelemetry Collector supports the Load balancing exporter. Documentation is planned for a future release.
11+
12+
To find information about this component in the meantime, see :new-page:`Load balancing exporter <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/loadbalancingexporter>` on GitHub.
13+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
.. _mongodb-receiver:
2+
3+
***********************
4+
MongoDB receiver
5+
***********************
6+
7+
.. meta::
8+
:description: The MongoDB receiver fetches stats from a MongoDB instance using the golang mongo driver.
9+
10+
The Splunk Distribution of the OpenTelemetry Collector supports the MongoDB receiver. Documentation is planned for a future release.
11+
12+
To find information about this component in the meantime, see :new-page:`MongoDB receiver <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/mongodbreceiver>` on GitHub.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
.. _pulsar-exporter:
2+
3+
****************************
4+
Pulsar exporter
5+
****************************
6+
7+
.. meta::
8+
:description: The Pulsar exporter exports logs, metrics, and traces to Pulsar.
9+
10+
The Splunk Distribution of the OpenTelemetry Collector supports the Pulsar exporter. Documentation is planned for a future release.
11+
12+
To find information about this component in the meantime, see :new-page:`Pulsar exporter <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/pulsarexporter>` on GitHub.
13+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
.. _sshcheck-receiver:
2+
3+
***********************
4+
SSH check receiver
5+
***********************
6+
7+
.. meta::
8+
:description: The SSH check receiver creates stats by connecting to an SSH server which might be an SFTP server.
9+
10+
The Splunk Distribution of the OpenTelemetry Collector supports the SSH check receiver. Documentation is planned for a future release.
11+
12+
To find information about this component in the meantime, see :new-page:`SSH check receiver <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sshcheckreceiver>` on GitHub.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
.. _vcenter-receiver:
2+
3+
***********************
4+
vCenter receiver
5+
***********************
6+
7+
.. meta::
8+
:description: The vCenter receiver supports ESXi and vCenter.
9+
10+
The Splunk Distribution of the OpenTelemetry Collector supports the vCenter receiver. Documentation is planned for a future release.
11+
12+
To find information about this component in the meantime, see :new-page:`vCenter receiver <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/vcenterreceiver>` on GitHub.

0 commit comments

Comments
 (0)