# 扩展功能

> 可用的 OpenTelemetry Collector 扩展功能列表

---

LLMS index: [llms.txt](/llms.txt)

---

扩展功能提供额外能力，例如健康检查和服务发现。有关如何配置扩展功能的更多信息，请参见[Collector 配置文档](/docs/collector/configuration/#extensions)。

## 扩展功能 {#extensions}

<table>
<thead>
  <tr>
    <th>名称</th>
    <th>发行版<sup><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></th>
    <th>稳定性<sup><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup></th>
  </tr>
</thead>
<tbody><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/ackextension" target='_blank'>ACK Extension</a></td>
      <td>contrib, K8s</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/asapauthextension" target='_blank'>ASAP Client Authentication Extension</a></td>
      <td>contrib</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/awsproxy" target='_blank'>AWS Proxy Extension</a></td>
      <td>contrib</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/azureauthextension" target='_blank'>Azure Authenticator Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/basicauthextension" target='_blank'>Basic Auth Authenticator Extension</a></td>
      <td>contrib, K8s</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/bearertokenauthextension" target='_blank'>Bearer Token Authenticator Extension</a></td>
      <td>contrib, K8s</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/cgroupruntimeextension" target='_blank'>Cgroup Go Runtime Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/datadogextension" target='_blank'>Datadog Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/googleclientauthextension" target='_blank'>Google Client Auth Extension</a></td>
      <td>contrib</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/headerssetterextension" target='_blank'>Headers Setter Extension</a></td>
      <td>contrib, K8s</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/healthcheckextension" target='_blank'>Health Check Extension</a></td>
      <td>contrib, core, K8s</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/healthcheckv2extension" target='_blank'>Health Check Extension V2</a></td>
      <td>contrib</td>
      <td>development</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/httpforwarderextension" target='_blank'>HTTP Forwarder Extension</a></td>
      <td>contrib, K8s</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/jaegerremotesampling" target='_blank'>Jaeger Remote Sampling Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/k8sleaderelector" target='_blank'>Kubernetes Leader Elector Extension</a></td>
      <td>contrib, K8s</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/v0.149.0/extension/memorylimiterextension" target='_blank'>Memory Limiter Extension</a></td>
      <td>core</td>
      <td>development</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/oauth2clientauthextension" target='_blank'>OAuth2 Client Credentials Authenticator Extension</a></td>
      <td>contrib, K8s</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/oidcauthextension" target='_blank'>OIDC Authenticator Extension</a></td>
      <td>contrib, K8s</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/opampextension" target='_blank'>OpAMP Agent Extension</a></td>
      <td>contrib, K8s</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/pprofextension" target='_blank'>Performance Profiler Extension</a></td>
      <td>contrib, core, K8s</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/remotetapextension" target='_blank'>Remote Tap Extension</a></td>
      <td>contrib</td>
      <td>development</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/sigv4authextension" target='_blank'>SigV4 Authenticator Extension</a></td>
      <td>contrib</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/solarwindsapmsettingsextension" target='_blank'>Solarwinds APM Settings extension</a></td>
      <td>contrib</td>
      <td>development</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/sumologicextension" target='_blank'>Sumo Logic Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/v0.149.0/extension/zpagesextension" target='_blank'>zPages Extension</a></td>
      <td>contrib, core, K8s</td>
      <td>beta</td>
    </tr>
</tbody>
</table>

## 编码扩展 {#encoding-extensions}

<table>
<thead>
  <tr>
    <th>名称</th>
    <th>发行版<sup><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></th>
    <th>稳定性<sup><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup></th>
  </tr>
</thead>
<tbody><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/avrologencodingextension" target='_blank'>AVRO Log Encoding Extension</a></td>
      <td>contrib</td>
      <td>development</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/awscloudwatchmetricstreamsencodingextension" target='_blank'>AWS CloudWatch Metric Streams Encoding Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/awslogsencodingextension" target='_blank'>AWS Logs Encoding Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/azureencodingextension" target='_blank'>Azure Logs/Traces/Metrics Encoding Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/googlecloudlogentryencodingextension" target='_blank'>Google Cloud LogEntry Encoding Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/jaegerencodingextension" target='_blank'>Jaeger Encoding Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/jsonlogencodingextension" target='_blank'>JSON Log Encoding Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/otlpencodingextension" target='_blank'>OTLP Encoding Extension</a></td>
      <td>contrib</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/skywalkingencodingextension" target='_blank'>Skywalking Encoding Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/textencodingextension" target='_blank'>Text Encoding Extension</a></td>
      <td>contrib</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/encoding/zipkinencodingextension" target='_blank'>Zipkin Encoding Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr>
</tbody>
</table>

## 观察者扩展 {#observer-extensions}

<table>
<thead>
  <tr>
    <th>名称</th>
    <th>发行版<sup><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></th>
    <th>稳定性<sup><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup></th>
  </tr>
</thead>
<tbody><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/observer/cfgardenobserver" target='_blank'>Cloud Foundry Garden Observer Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/observer/dockerobserver" target='_blank'>Docker Observer Extension</a></td>
      <td>contrib</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/observer/ecsobserver" target='_blank'>Amazon Elastic Container Service Observer</a></td>
      <td>contrib</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/observer/hostobserver" target='_blank'>Host Observer Extension</a></td>
      <td>contrib, K8s</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/observer/k8sobserver" target='_blank'>Kubernetes Observer Extension</a></td>
      <td>contrib, K8s</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/observer/kafkatopicsobserver" target='_blank'>Kafka Topics Observer Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr>
</tbody>
</table>

## 存储扩展 {#storage-extensions}

<table>
<thead>
  <tr>
    <th>名称</th>
    <th>发行版<sup><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></th>
    <th>稳定性<sup><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup></th>
  </tr>
</thead>
<tbody><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/storage/dbstorage" target='_blank'>Database Storage Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/storage/filestorage" target='_blank'>File Storage Extension</a></td>
      <td>contrib, K8s</td>
      <td>beta</td>
    </tr><tr>
      <td><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.148.0/extension/storage/redisstorageextension" target='_blank'>Redis Storage Extension</a></td>
      <td>contrib</td>
      <td>alpha</td>
    </tr>
</tbody>
</table><div class="footnotes">
  <ol>
    <li id="fn:1">
      显示哪些<a href="/zh/docs/collector/distributions/">发行版</a>（core、contrib、K8s 等）包含此组件。
    </li><li id="fn:2">
      有关组件稳定性级别的详细信息，请参阅 <a href="https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md" target="_blank" rel="noopener" class="external-link">OpenTelemetry Collector 组件稳定性定义</a>。
    </li></ol>
</div>
