1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2024-12-04 09:43:23 +02:00
opentelemetry-go/example/zipkin
Tyler Yahn c4ba4811a2
Add semconv/v1.7.0 package (#2320)
* Add semconv/v1.7.0 package

Generated from the v1.7.0 release of the specification using the
semconvgen tool manually. This also updates the project to use this
version of the semconv package.

This does not include the prior, and missing, v1.5.0 and v1.6.0 versions
of the semconv package. They are planned to be added in a follow-on PR.

* Update CHANGELOG.md
2021-10-22 08:43:47 -07:00
..
docker-compose.yml add Dockerfile and docker-compose.yml to run example code (#635) 2020-04-23 13:11:24 -07:00
Dockerfile CI builds validate against last two versions of Go, dropping 1.14 and adding 1.16 (#1865) 2021-05-06 17:14:11 -04:00
go.mod Add ability to parse Schema files according to OTEP 0152 (#2267) 2021-10-15 09:44:13 -07:00
go.sum OS description attribute detector (#1840) 2021-07-08 13:35:27 -07:00
main.go Add semconv/v1.7.0 package (#2320) 2021-10-22 08:43:47 -07:00
README.md Fix existing markdown lint issues (#1866) 2021-04-30 10:51:19 -07:00

Zipkin Exporter Example

Send an example span to a Zipkin service. These instructions expect you have docker-compose installed.

Bring up the zipkin-collector service and example zipkin-client service to send an example trace:

docker-compose up --detach zipkin-collector zipkin-client

The zipkin-client service sends just one trace and exits. Retrieve the traceId generated by the zipkin-client service; should be the last line in the logs:

docker-compose logs --tail=1 zipkin-client

With the traceId you can view the trace from the zipkin-collector service UI hosted on port 9411, e.g. with traceId of f5695ba3b2ed00ea583fa4fa0badbeef: http://localhost:9411/zipkin/traces/f5695ba3b2ed00ea583fa4fa0badbeef

Shut down the services when you are finished with the example:

docker-compose down