Zipkin · JSON-LD Context

Zipkin Context

JSON-LD context defining the semantic vocabulary for Zipkin from Zipkin.

4 Classes 20 Properties 3 Namespaces
View Context View on GitHub

Namespaces

zipkin: https://zipkin.io/vocab#
schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Span Endpoint Annotation DependencyLink

Properties

Property Type Container
traceId string
parentId string
id string
kind string
name string
timestamp long
duration long
localEndpoint reference
remoteEndpoint reference
annotations list
tags
serviceName string
ipv4 string
ipv6 string
port integer
value string
parent string
child string
callCount integer
errorCount integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "zipkin": "https://zipkin.io/vocab#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "Span": "zipkin:Span",
    "Endpoint": "zipkin:Endpoint",
    "Annotation": "zipkin:Annotation",
    "DependencyLink": "zipkin:DependencyLink",
    "traceId": {"@id": "zipkin:traceId", "@type": "xsd:string"},
    "parentId": {"@id": "zipkin:parentId", "@type": "xsd:string"},
    "id": {"@id": "zipkin:id", "@type": "xsd:string"},
    "kind": {"@id": "zipkin:kind", "@type": "xsd:string"},
    "name": {"@id": "zipkin:name", "@type": "xsd:string"},
    "timestamp": {"@id": "zipkin:timestamp", "@type": "xsd:long"},
    "duration": {"@id": "zipkin:duration", "@type": "xsd:long"},
    "localEndpoint": {"@id": "zipkin:localEndpoint", "@type": "@id"},
    "remoteEndpoint": {"@id": "zipkin:remoteEndpoint", "@type": "@id"},
    "annotations": {"@id": "zipkin:annotations", "@container": "@list"},
    "tags": {"@id": "zipkin:tags"},
    "serviceName": {"@id": "zipkin:serviceName", "@type": "xsd:string"},
    "ipv4": {"@id": "zipkin:ipv4", "@type": "xsd:string"},
    "ipv6": {"@id": "zipkin:ipv6", "@type": "xsd:string"},
    "port": {"@id": "zipkin:port", "@type": "xsd:integer"},
    "value": {"@id": "zipkin:value", "@type": "xsd:string"},
    "parent": {"@id": "zipkin:parent", "@type": "xsd:string"},
    "child": {"@id": "zipkin:child", "@type": "xsd:string"},
    "callCount": {"@id": "zipkin:callCount", "@type": "xsd:integer"},
    "errorCount": {"@id": "zipkin:errorCount", "@type": "xsd:integer"}
  }
}