mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2024-12-14 10:13:10 +02:00
452256cbf4
* Consolidate stdout exporter * Move config to own file and match project standard * Abstract Exporter into unified struct * Rename trace part of the exporter * Update import paths and configuration * Update tests * Update InstallNewPipeline to not return traceProvider It is a registered global, access it that way. * Update example_test * Update docs * Update example to be for whole package * Update metric output Closer match the span output. * Clean up span output Print as a batch and cleanup marshaling. * Correct spelling error in doc * Add Exporters README * Update Changelog * Propagate changes to rest of project * Lint fixes * Fix example test in metric SDK * Add disable config options for trace and metric Co-authored-by: Liz Fong-Jones <lizf@honeycomb.io>
19 lines
746 B
Markdown
19 lines
746 B
Markdown
# Exporters
|
|
|
|
Included in this directory are exporters that export both metric and trace telemetry.
|
|
|
|
- [stdout](./stdout): Writes telemetry to a specified local output as structured JSON.
|
|
- [otlp](./otlp): Sends telemetry to an OpenTelemetry collector as OTLP.
|
|
|
|
Additionally, there are [metric](./metric) and [trace](./trace) only exporters.
|
|
|
|
## Metric Telemetry Only
|
|
|
|
- [prometheus](./metric/prometheus): Exposes metric telemetry as Prometheus metrics.
|
|
- [test](./metric/test): A development tool when testing the telemetry pipeline.
|
|
|
|
## Trace Telemetry Only
|
|
|
|
- [jaeger](./trace/jaeger): Sends properly transformed trace telemetry to a Jaeger endpoint.
|
|
- [zipkin](./trace/zipkin): Sends properly transformed trace telemetry to a Zipkin endpoint.
|