diff options
| author | Andrew Dolgov <fox@fakecake.org> | 2024-10-01 16:00:34 +0300 |
|---|---|---|
| committer | Andrew Dolgov <fox@fakecake.org> | 2024-10-01 16:00:34 +0300 |
| commit | 884fd92f1320d17daebb772297da03fb2cfa59b8 (patch) | |
| tree | 3aa80af1df6ffa1d70f21f9fc4411f451c8b6c56 /vendor/open-telemetry/sdk/README.md | |
| parent | 8fcc68baf5b0ff964a0a4a045353462586e0e316 (diff) | |
drop opentelemetry
Diffstat (limited to 'vendor/open-telemetry/sdk/README.md')
| -rw-r--r-- | vendor/open-telemetry/sdk/README.md | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/vendor/open-telemetry/sdk/README.md b/vendor/open-telemetry/sdk/README.md deleted file mode 100644 index 6346dc0f3..000000000 --- a/vendor/open-telemetry/sdk/README.md +++ /dev/null @@ -1,49 +0,0 @@ -[](https://github.com/opentelemetry-php/sdk/releases) -[](https://github.com/open-telemetry/opentelemetry-php/tree/main/src/SDK) -[](https://github.com/opentelemetry-php/sdk) -[](https://packagist.org/packages/open-telemetry/sdk/) -[](https://packagist.org/packages/open-telemetry/sdk/) - -# OpenTelemetry SDK - -The OpenTelemetry PHP SDK implements the API, and should be used in conjunction with contributed exporter(s) to generate and export telemetry. - -## Documentation - -https://opentelemetry.io/docs/instrumentation/php/sdk/ - -## Getting started - -### Manual setup - -See https://github.com/open-telemetry/opentelemetry-php/tree/main/examples - -### SDK Builder - -See https://github.com/open-telemetry/opentelemetry-php/blob/main/examples/sdk_builder.php - -### Autoloading - -SDK autoloading works with configuration values provided via the environment (or php.ini). - -The SDK can be automatically created and registered, if the following conditions are met: -- `OTEL_PHP_AUTOLOAD_ENABLED=true` -- all required [SDK configuration](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/sdk-environment-variables.md#general-sdk-configuration) is provided - -SDK autoloading will be attempted as part of composer's autoloader: - -```php -require 'vendor/autoload.php'; - -$tracer = \OpenTelemetry\API\Globals::tracerProvider()->getTracer('example'); -$meter = \OpenTelemetry\API\Globals::meterProvider()->getMeter('example'); -``` - -If autoloading was not successful (or partially successful), no-op implementations of the above may be returned. - -See https://github.com/open-telemetry/opentelemetry-php/blob/main/examples/autoload_sdk.php for a more detailed example. - -## Contributing - -This repository is a read-only git subtree split. -To contribute, please see the main [OpenTelemetry PHP monorepo](https://github.com/open-telemetry/opentelemetry-php). |