https://github.com/openzipkin/zipkin-api
Zipkin's language independent model and HTTP Api Definitions
https://github.com/openzipkin/zipkin-api
openzipkin
Last synced: 3 months ago
JSON representation
Zipkin's language independent model and HTTP Api Definitions
- Host: GitHub
- URL: https://github.com/openzipkin/zipkin-api
- Owner: openzipkin
- License: apache-2.0
- Created: 2016-01-10T00:22:10.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-05-22T23:47:01.000Z (12 months ago)
- Last Synced: 2025-01-12T18:11:25.095Z (4 months ago)
- Topics: openzipkin
- Language: Thrift
- Homepage: https://zipkin.io/zipkin-api/
- Size: 6.82 MB
- Stars: 59
- Watchers: 22
- Forks: 32
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Zipkin API
[](https://gitter.im/openzipkin/zipkin)
[](https://github.com/openzipkin/zipkin-api/actions?query=workflow%3Atest)
[](https://search.maven.org/search?q=g:io.zipkin.proto3%20AND%20a:zipkin-proto3)Zipkin API includes service and model definitions used for
Zipkin-compatible services.This repository includes [OpenAPI Spec](./zipkin2-api.yaml) as well
[Protocol Buffers](./zipkin.proto) and [Thrift](thrift) interchange formats. As these
IDL files are languagage agnostic, there are no compilation instructions needed or included.## Language independent interchange format for Zipkin transports
* [Protocol Buffers v3](./zipkin.proto) - Requires Zipkin 2.8+ or similar to parse it.
* [Thrift](./thrift) - Deprecated as new clients should not generate this format## OpenApi (Http endpoint of the zipkin server)
* [/api/v1](./zipkin-api.yaml) - Still supported on zipkin-server
* [/api/v2](./zipkin2-api.yaml) - Most recent and published [here](https://zipkin.io/zipkin-api/#/)Take a look at the [example repository](https://github.com/openzipkin/zipkin-api-example) for how to use this.
## Artifacts
The proto artifact published is `zipkin-proto3` under the group ID `io.zipkin.proto3`### Library Releases
Releases are at [Sonatype](https://oss.sonatype.org/content/repositories/releases) and [Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22io.zipkin.proto3%22)### Library Snapshots
Snapshots are uploaded to [Sonatype](https://oss.sonatype.org/content/repositories/snapshots) after
commits to master.