Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Nov 26 15:25
    llinder opened #3395
  • Nov 26 12:45
    BbolroC synchronize #3384
  • Nov 26 10:51
    raduarsenii edited #1310
  • Nov 25 19:39

    llinder on master

    [maven-release-plugin] prepare … (compare)

  • Nov 25 19:39

    llinder on master

    [maven-release-plugin] prepare … (compare)

  • Nov 25 19:39

    llinder on 2.23.8

    (compare)

  • Nov 25 19:35

    llinder on release-2.23.8

    (compare)

  • Nov 25 19:35

    llinder on release-2.23.8

    (compare)

  • Nov 25 17:15

    llinder on master

    Bumps thrift, armeria, kafka, s… (compare)

  • Nov 25 17:15
    llinder closed #3394
  • Nov 25 17:15
    llinder closed #3391
  • Nov 25 17:05
    llinder synchronize #3394
  • Nov 25 16:33
    llinder synchronize #3394
  • Nov 25 14:37
    llinder synchronize #3394
  • Nov 25 11:54
    raduarsenii commented #1310
  • Nov 25 11:52
    raduarsenii commented #1310
  • Nov 25 03:20
    raduarsenii commented #1310
  • Nov 25 03:19
    raduarsenii commented #1310
  • Nov 25 03:18
    raduarsenii commented #1310
  • Nov 25 03:14
    raduarsenii commented #1310
Adrian Cole
@adriancole
yeah I'm looking closer now..
I get no errorCount either
with only that trace
ex
$ curl -X POST -s localhost:9411/api/v2/spans -H'Content-Type: application/json' -d '[
  {
    "traceId": "da64d7e87faec443",
    "parentId": "da64d7e87faec443",
    "id": "0a14408c079fc63d",
    "kind": "CLIENT",
    "name": "test-server2",
    "timestamp": 1579511854510039,
    "duration": 1051,
    "localEndpoint": {
      "serviceName": "test-server2",
      "ipv4": "192.168.33.88"
    },
    "tags": {
      "component": "proxy",
      "downstream_cluster": "-",
      "error": "true",
      "guid:x-request-id": "415ed5bd-9dfd-9e71-871c-63ae76b49430",
      "http.method": "GET",
      "http.protocol": "HTTP/1.1",
      "http.status_code": "500",
      "http.url": "http://172.17.0.1:14140/test-server2/error",
      "node_id": "private",
      "request_size": "0",
      "response_flags": "-",
      "response_size": "23",
      "upstream_cluster": "test-server2",
      "user_agent": "Go-http-client/1.1"
    }
  },
  {
    "traceId": "da64d7e87faec443",
    "id": "da64d7e87faec443",
    "kind": "SERVER",
    "name": "test-server",
    "timestamp": 1579511854509028,
    "duration": 2859,
    "localEndpoint": {
      "serviceName": "test-server",
      "ipv4": "192.168.33.88"
    },
    "tags": {
      "component": "proxy",
      "downstream_cluster": "-",
      "error": "true",
      "guid:x-request-id": "d32b64b3-8063-9eb0-ad69-a1443ffc78af",
      "http.method": "GET",
      "http.protocol": "HTTP/1.1",
      "http.status_code": "500",
      "http.url": "http://localhost:14140/test-server/service?xb3=true",
      "node_id": "private",
      "request_size": "0",
      "response_flags": "-",
      "response_size": "23",
      "upstream_cluster": "test-server",
      "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36"
    }
  }
]'
in a new in-mem server I mean
oh I see
so your root span.. it shouldn't change localEndpoint.serviceName when becoming a client span
localEndpoint.serviceName on a client is the caller, not the callee
the next span, ex the receiving server should have localEndpoint.serviceName = test-server-2
the client span you have should have the same localEndpoint as its parent, perhaps remoteEndpoint.serviceName = test-server-2 also if it is aware of the downstream name
Erik Božič
@erikbozic
Ah, i was just looking into that... we have a tracing processor which copies the span name, so it visualizes correctly 😅
Adrian Cole
@adriancole
I'm sure this is the issue
Erik Božič
@erikbozic
ok, I think i get it. Thanks for the help :) much appreciated
Adrian Cole
@adriancole
I gotta run for the night. good luck
no problem
saravana
@saravana-code
Hi Team, i am new to Zipkin, I am trying to access the zipkin UI via https://AWS-LB/zipkin , can someone give me some help?
saravana
@saravana-code
@Deadid I could see your zipkin UI query reg the context path changes(zipkin-UI responds via /zipkin) did you able to solve the issue?
Adrian Cole
@adriancole
@saravana-code as the normal context path is /zipkin it is unlikely the setup you mention should cause problems. maybe you can mention your ELB setup or if /zipkin on the nodes behind it responds as expected
zerocode
@zerocode
Hi Adrian - I have a Springboot service that receives messages on a socket and publishes to Kafka. Kafka instrumentation is working out of the box, however I need to customise a span with a unique Id extracted from each incoming message. I have injected a SpanCustomizer alongside a KafkaTemplate into my publishing component, but the TracingContext is always null meaning the currentSpanCustomizer is always a NoopSpanCustomizer - any suggestions on where I am going wrong?
Adrian Cole
@adriancole
@zerocode I'm assuming you are using sleuth, lets go here https://gitter.im/spring-cloud/spring-cloud-sleuth
agamez
@agamezg
hello, can anybody help me, I'm trying to implement zipkin tracing in Lagom
any suggestion?
Adrian Cole
@adriancole
you may have to ask their support channel if no-one answers here. personally, I don't know anything google doesn't know https://developer.lightbend.com/docs/telemetry/current/extensions/opentracing/zipkin.html
saravana
@saravana-code
@adriancole thanks, it works
Adrian Cole
@adriancole
great
lusche
@lusche
hello, i have some "hopefully" short questions regarding the configuration of zipkin-server. I hope I'm at the right place?
José Carlos Chávez
@jcchavezs
You are @lusche
lusche
@lusche
nice.
I try to get some "custom" config to zipkin like
we want that ther server and ui is listing via https
openzipkin/zipkin#2754 mention that zipkin is based on spring boot
spring boot means i need to add some properties like:
server.port=8443
server.ssl.key-store=classpath:keystore.jks
server.ssl.key-store-password=secret
server.ssl.key-password=another-secret
so i try to add this to zipkin, first via application.properties (what i think is a commen way in spring) that didn't work
after some searching and testitng via zipkin-server.yml
this file is lokated outside the jar so that i don't need to patch the project at all
i can see that the file is processed (if i have syntax error the app didn't start) but still the submitted parameter do nothing
lusche
@lusche
it looks like "external" konfiguration is ignored, unless is expacted like the env vars mention in the dokumentation
I'm sry for my englisch. It isn't my< native tongue
lusche
@lusche
ok, thanks. via cmd line i was able to set the req. parameter. Is there a way to add it to an "external" konfiguration. It looks like even i put this in an zipkin-server.yml it would be ignored
Adrian Cole
@adriancole
I wouldn't recommend editing that file
I don't have a specific guide for you, but it should be possible to pass another file https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config
lusche
@lusche
no, that wasn't my itention. in spring boot you have a hierachie of files and location that are use to build up the final konfiguration. We build a jar from the unchanges source / repo of zipkin.
Adrian Cole
@adriancole
which would be looked at in addition to the normal bundled stuff.
what you are asking about is not supported by us
lusche
@lusche
ok
thx, for clarification.
thanks for the support! It was very helpful.