Metadata-Version: 2.1
Name: opentelemetry-ext-lightstep
Version: 0.6b2
Summary: LightStep Exporter for OpenTelemetry
Home-page: https://github.com/lightstep/opentelemetry-exporter-python
Author: LightStep Authors
License: Apache-2.0
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3.4
Description-Content-Type: text/markdown
Requires-Dist: thrift (>=0.10.0)
Requires-Dist: opentelemetry-api (>=0.6b0)
Requires-Dist: opentelemetry-sdk (>=0.6b0)
Requires-Dist: lightstep

![build status](https://github.com/lightstep/opentelemetry-exporter-python/workflows/build/badge.svg) [![PyPI version](https://badge.fury.io/py/opentelemetry-ext-lightstep.svg)](https://badge.fury.io/py/opentelemetry-ext-lightstep)
# Lightstep OpenTelemetry Python Exporter

This is the Lightstep exporter for OpenTelemetry

### Install

```bash
pip install opentelemetry-ext-lightstep
```

### Configure

```python
from opentelemetry import trace
from opentelemetry.ext.lightstep import LightStepSpanExporter
from opentelemetry.sdk.trace.export import BatchExportSpanProcessor

exporter = LightStepSpanExporter(
    name="test-service",
    token=<PROJECT_ACCESS_TOKEN>,
    host=<SATELLITE_URL>,
    port=<SATELLITE_PORT>,
    service_version="1.2.3",
)
span_processor = BatchExportSpanProcessor(exporter)
trace.get_tracer_provider().add_span_processor(span_processor)
```

### Examples

See the [examples](https://github.com/lightstep/opentelemetry-exporter-python/tree/master/examples) directory.

