@@ -18,20 +18,23 @@ import SectionSeparator from "components/MdxSectionSeparator/sectionSeparator.js
18
18
19
19
## Whats Included in the AWS Distro for OpenTelemetry Collector
20
20
21
- | Receiver | Processor | Exporter | Extensions |
22
- | ---------------------------------| -------------------------------| ------------------------------------| ------------------------|
23
- | prometheusreceiver | attributesprocessor | ` awsxrayexporter ` | healthcheckextension |
24
- | otlpreceiver | resourceprocessor | ` awsemfexporter ` | pprofextension |
25
- | ` awsecscontainermetricsreceiver ` | batchprocessor | prometheusremotewriteexporter | zpagesextension |
26
- | ` awsxrayreceiver ` | memorylimiter | loggingexporter | ` ecsobserver ` |
27
- | statsdreceiver | ` metricsgenerationprocessor ` | otlpexporter | ` awsproxy ` |
28
- | zipkinreceiver | probabilisticsamplerprocessor | fileexporter | ballastextention |
29
- | jaegerreceiver | spanprocessor | otlphttpexporter | ` sigv4authextension ` |
30
- | ` awscontainerinsightreceiver ` | filterprocessor | prometheusexporter | |
31
- | | metricstransformprocessor | datadogexporter | |
32
- | | resourcedetectionprocessor | dynatraceexporter | |
33
- | | cumulativetodeltaprocessor | sapmexporter | |
34
- | | deltatorateprocessor | signalfxexporter | |
35
- | | | logzioexporter | |
21
+
22
+ | Receiver | Processor | Exporter | Extensions |
23
+ | ---------------------------------------------------------------------------------------------------------------------------------------------------------| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -------------------------------------------------------------------------------------------------------------------------------------------------|
24
+ | [ prometheusreceiver] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/prometheusreceiver#prometheus-receiver ) | [ attributesprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/attributesprocessor#attributes-processor ) | [ ` awsxrayexporter ` ] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awsxrayexporter ) | [ healthcheckextension] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/healthcheckextension#health-check ) |
25
+ | [ otlpreceiver] ( https://github.com/open-telemetry/opentelemetry-collector/tree/main/receiver/otlpreceiver#otlp-receiver ) | [ resourceprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourceprocessor#resource-processor ) | [ ` awsemfexporter ` ] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awsemfexporter ) | [ pprofextension] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/pprofextension#performance-profiler ) |
26
+ | [ ` awsecscontainermetricsreceiver ` ] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsecscontainermetricsreceiver ) | [ batchprocessor] ( https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/batchprocessor#batch-processor ) | [ prometheusremotewriteexporter] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/prometheusremotewriteexporter#prometheus-remote-write-exporter ) | [ zpagesextension] ( https://github.com/open-telemetry/opentelemetry-collector/tree/main/extension/zpagesextension#zpages ) |
27
+ | [ ` awsxrayreceiver ` ] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsxrayreceiver ) | [ memorylimiterprocessor] ( https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/memorylimiterprocessor#memory-limiter-processor ) | [ debugexporter] ( https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/debugexporter ) | [ ` ecsobserver ` ] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/observer/ecsobserver ) |
28
+ | [ statsdreceiver] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/statsdreceiver#statsd-receiver ) | [ probabilisticsamplerprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/probabilisticsamplerprocessor#probabilistic-sampling-processor ) | [ otlpexporter] ( https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/otlpexporter ) | [ ` awsproxy ` ] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/awsproxy ) |
29
+ | [ zipkinreceiver] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/zipkinreceiver#zipkin-receiver ) | [ metricstransformprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricstransformprocessor#metrics-transform-processor ) | [ fileexporter] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/fileexporter#file-exporter ) | [ ` sigv4authextension ` ] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/sigv4authextension ) |
30
+ | [ jaegerreceiver] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/jaegerreceiver#jaeger-receiver ) | [ spanprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/spanprocessor#span-processor ) | [ otlphttpexporter] ( https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/otlphttpexporter#otlphttp-exporter ) | [ filestorage] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/storage/filestorage#file-storage ) |
31
+ | [ ` awscontainerinsightreceiver ` ] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awscontainerinsightreceiver ) | [ filterprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/filterprocessor#filter-processor ) | [ prometheusexporter] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/prometheusexporter#prometheus-exporter ) | |
32
+ | [ kafka] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/kafkareceiver ) | [ resourcedetectionprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourcedetectionprocessor#resource-detection-processor ) | [ datadogexporter] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/datadogexporter#datadog-exporter ) | |
33
+ | [ filelogreceiver] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/filelogreceiver#filelog-receiver ) | [ metricsgenerationprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricsgenerationprocessor#metrics-generation-processor ) | [ sapmexporter] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sapmexporter#sapm-exporter ) | |
34
+ | | [ cumulativetodeltaprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/cumulativetodeltaprocessor#cumulative-to-delta-processor ) | [ signalfxexporter] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/signalfxexporter#signalfx-metrics-exporter ) | |
35
+ | | [ deltatorateprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/deltatorateprocessor#delta-to-rate-processor ) | [ logzioexporter] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/logzioexporter#logzio-exporter ) | |
36
+ | | [ groupbytraceprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/groupbytraceprocessor ) | [ kafka] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/kafkaexporter ) | |
37
+ | | [ tailsamplingprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor ) | [ loadbalancingexporter] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/loadbalancingexporter ) | |
38
+ | | [ k8sattributesprocessor] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/k8sattributesprocessor ) | [ awscloudwatchlogsexporter] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awscloudwatchlogsexporter ) | |
36
39
37
40
Note: Highlighted components are AWS developed. Also note that the ` awsprometheusremotewriteexporter ` has been removed in v0.21.0 of the ADOT Collector. Users who want to send metrics to Amazon Managed Service for Prometheus will need to instead use the [ Prometheus Remote Write Exporter] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/exporter/prometheusremotewriteexporter/README.md ) along with the [ Sigv4 Authenticator Extension] ( https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/extension/sigv4authextension/README.md ) to achieve the same result.
0 commit comments