Skip to content
This repository was archived by the owner on Oct 3, 2023. It is now read-only.

Commit cd2b4d5

Browse files
authored
Extract exporters (#175)
* Remove Stackdriver/Zipkin exporters. Update README * Update links. Remove google/cloud-trace dev dep. * Add suggestions for the other exporters * Fix url to api docs * Put the mock_error_log back * guzzle 5 does not have psr7 as a dependency * Fix GitHub org link for the exporters
1 parent de03d59 commit cd2b4d5

File tree

7 files changed

+13
-845
lines changed

7 files changed

+13
-845
lines changed

README.md

+7-5
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@ The provided exporters are:
108108
| [LoggerExporter][logger-exporter] | Exporter JSON encoded spans to a PSR-3 logger | |
109109
| [NullExporter][null-exporter] | No-op | |
110110
| [OneLineEchoExporter][one-line-echo-exporter] | Output the collected spans to stdout with one-line | |
111-
| [StackdriverExporter][stackdriver-exporter] | Report traces to Google Cloud Stackdriver Trace | |
112-
| [ZipkinExporter][zipkin-exporter] | Report collected spans to a Zipkin server | |
111+
| [StackdriverExporter][stackdriver-exporter] | Report traces to Google Cloud Stackdriver Trace | [opencensus/opencensus-exporter-stackdriver][stackdriver-packagist] |
112+
| [ZipkinExporter][zipkin-exporter] | Report collected spans to a Zipkin server | [opencensus/opencensus-exporter-zipkin][zipkin-packagist] |
113113
114114
If you would like to provide your own reporter, create a class that implements
115115
`ExporterInterface`.
@@ -168,10 +168,12 @@ This is not an official Google product.
168168
[echo-exporter]: https://opencensus.io/api/php/api/master/OpenCensus/Trace/Exporter/EchoExporter.html
169169
[one-line-echo-exporter]: https://opencensus.io/api/php/api/master/OpenCensus/Trace/Exporter/OneLineEchoExporter.html
170170
[file-exporter]: https://opencensus.io/api/php/api/master/OpenCensus/Trace/Exporter/FileExporter.html
171-
[jaeger-exporter]: https://github.com/census-instrumentation/opencensus-php-exporter-jaeger/blob/master/src/JaegerExporter.php
171+
[jaeger-exporter]: https://github.com/census-ecosystem/opencensus-php-exporter-jaeger
172172
[jaeger-packagist]: https://packagist.org/packages/opencensus/opencensus-exporter-jaeger
173173
[logger-exporter]: https://opencensus.io/api/php/api/master/OpenCensus/Trace/Exporter/LoggerExporter.html
174174
[null-exporter]: https://opencensus.io/api/php/api/master/OpenCensus/Trace/Exporter/NullExporter.html
175-
[stackdriver-exporter]: https://opencensus.io/api/php/api/master/OpenCensus/Trace/Exporter/StackdriverExporter.html
176-
[zipkin-exporter]: https://opencensus.io/api/php/api/master/OpenCensus/Trace/Exporter/ZipkinExporter.html
175+
[stackdriver-exporter]: https://github.com/census-ecosystem/opencensus-php-exporter-stackdriver
176+
[stackdriver-packagist]: https://packagist.org/packages/opencensus/opencensus-exporter-stackdriver
177+
[zipkin-exporter]: https://github.com/census-ecosystem/opencensus-php-exporter-zipkin
178+
[zipkin-packagist]: https://packagist.org/packages/opencensus/opencensus-exporter-zipkin
177179
[semver]: http://semver.org/

composer.json

+5-2
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,18 @@
2020
"require-dev": {
2121
"phpunit/phpunit": "^5.0",
2222
"squizlabs/php_codesniffer": "2.*",
23-
"google/cloud-trace": "^0.4",
2423
"twig/twig": "~2.0 || ~1.35",
2524
"symfony/yaml": "~3.3",
26-
"guzzlehttp/guzzle": "~5.3"
25+
"guzzlehttp/guzzle": "~5.3",
26+
"guzzlehttp/psr7": "~1.4"
2727
},
2828
"conflict": {
2929
"ext-opencensus": "< 0.1.0"
3030
},
3131
"suggest": {
32+
"opencensus/opencensus-exporter-jaeger": "Export data to Jaeger",
33+
"opencensus/opencensus-exporter-stackdriver": "Export data to Stackdriver",
34+
"opencensus/opencensus-exporter-zipkin": "Export data to Zipkin",
3235
"ext-opencensus": "Enable tracing arbitrary functions.",
3336
"cache/apcu-adapter": "Enable QpsSampler to use apcu cache.",
3437
"cache/apc-adapter": "Enable QpsSampler to use apc cache.",

src/Trace/Exporter/StackdriverExporter.php

-231
This file was deleted.

0 commit comments

Comments
 (0)