Cool, these are good tips I will try both. I didn't try v1 yet. On Mon, Apr 15, 2019 at 5:00 PM Romain Manni-Bucau <[email protected]> wrote:
> Hmm, missed that but did you try using v1 instead of v2 endpoint? > > Side note: if it helps you to test move the delay to -1 to not wait the > interval. > > Le lun. 15 avr. 2019 à 20:36, Ivan Junckes Filho <[email protected]> > a écrit : > >> Romain I was actually using this docker-compose from JL as reference, but >> wasn't able to make it work. >> >> I will have a look at it again this week, if I have improvement I will >> let you know. >> >> If you have any other tips let me know. >> >> Thanks for the reply! >> >> On Fri, Apr 12, 2019 at 6:25 PM Romain Manni-Bucau <[email protected]> >> wrote: >> >>> Hi Ivan >>> >>> Did you debug ZipkinHttp? >>> >>> Depending your server/app config you can need some config like providers >>> etc. This class is a good start to check what is happening. >>> >>> A good config start is >>> >>> https://github.com/jeanouii/microprofile-samples/blob/master/docker-compose.yaml >>> - you can need to inline the yaml depending you docker compose >>> version/setup, multiline is not always well supported. >>> >>> >>> >>> Le ven. 12 avr. 2019 à 22:10, Ivan Junckes Filho <[email protected]> >>> a >>> écrit : >>> >>> > Hey guys I am having a hard time to setup TomEE with OpenTracing 1.0.2 >>> + >>> > Zipkin. >>> > >>> > When I send the payload to the zipkin API >>> > http://localhost:9411/api/v2/spans, I keep getting back: >>> > 400 - "Expected a JSON_V2 encoded list, but received: JSON_V1" >>> > >>> > My payload is: >>> > [ >>> > { >>> > "annotations": [ >>> > { >>> > "timestamp": 1555097175276000, >>> > "value": "sr" >>> > }, >>> > { >>> > "timestamp": 1555097175402000, >>> > "value": "ss" >>> > } >>> > ], >>> > "binaryAnnotations": [ >>> > { >>> > "key": "http.status_code", >>> > "type": 3, >>> > "value": 200 >>> > }, >>> > { >>> > "key": "component", >>> > "type": 6, >>> > "value": "jaxrs" >>> > }, >>> > { >>> > "key": "span.kind", >>> > "type": 6, >>> > "value": "server" >>> > }, >>> > { >>> > "key": "http.url", >>> > "type": 6, >>> > "value": "http://localhost:8081/number-api/numbers/generate" >>> > }, >>> > { >>> > "key": "http.method", >>> > "type": 6, >>> > "value": "GET" >>> > } >>> > ], >>> > "duration": 126000, >>> > "id": 2, >>> > "kind": "SERVER", >>> > "localEndpoint": { >>> > "ipv4": "127.0.0.1", >>> > "port": 8081, >>> > "serviceName": "number-api" >>> > }, >>> > "name": >>> > >>> "GET:com.microprofile.samples.services.number.resource.NumberResource.generate", >>> > "parentId": 1, >>> > "tags": { >>> > "http.status_code": "200", >>> > "component": "jaxrs", >>> > "http.url": "http://localhost:8081/number-api/numbers/generate", >>> > "http.method": "GET" >>> > }, >>> > "timestamp": 1555097175276000, >>> > "traceId": 24 >>> > } >>> > ] >>> > >>> > Any ideas how to fix this? Anyone was able to configure zipkin as a >>> > collector using TomEE? >>> > >>> >>
