Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 15:04
    jeqo synchronize #198
  • 15:04

    jeqo on cron

    update headers (compare)

  • 14:51
    jeqo reopened #192
  • 14:51
    jeqo commented #192
  • 14:48
    jeqo opened #198
  • 14:48

    jeqo on cron

    add +x to cron jobs enabling buildkit (compare)

  • 10:06
    martin960 commented #192
  • 09:25
    jcchavezs commented #192
  • 09:25
    jcchavezs assigned #192
  • 08:47
    nkvaratskhelia commented #192
  • 08:42
    martin960 commented #192
  • Oct 19 11:08
    shakuzen commented #3382
  • Oct 19 08:07
    jcchavezs review_requested #3382
  • Oct 19 08:07
    jcchavezs review_requested #3382
  • Oct 19 08:03
    jcchavezs commented #3382
  • Oct 19 07:39
    jorgheymans commented #3382
  • Oct 18 12:37
    llinder commented #3382
  • Oct 18 07:50
    coheigea commented #3382
  • Oct 18 02:06
    1301536601 labeled #3383
  • Oct 18 02:06
    1301536601 opened #3383
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.
Adrian Cole
@adriancole
we never advocate custom servers because they are very expensive to support usually people mess up classpath and it takes hours or days, sometimes for a feature that works by default
so yeah I would recommend focus on the property reading aspect instead. good luck!
lusche
@lusche
make sens and should work.
Anders Clausen
@AndersClausen

Hi @adriancole When you say 'custom servers' does that include a spring boot service that uses these two dependencies?

        <dependency>
            <groupId>io.zipkin.java</groupId>
            <artifactId>zipkin-server</artifactId>
            <version>2.12.9</version>
        </dependency>
        <dependency>
            <groupId>io.zipkin.java</groupId>
            <artifactId>zipkin-autoconfigure-ui</artifactId>
            <version>2.12.9</version>
            <scope>runtime</scope>
        </dependency>

I just want to make sure I understand your statement correctly :-)

Adrian Cole
@adriancole
yep. folks who do this are on their own for support
Anders Clausen
@AndersClausen
@adriancole Thanks for clarifying that :-)
Adrian Cole
@adriancole
no problem
Javi
@Javigomez_gitlab
Hi all! I am very pleased to join this community. My name is Javi, and we are facing a issue in the NodeJS instrumentation. Specifically this issue: https://github.com/openzipkin/zipkin-js/issues/365#issuecomment-575665142. Adrian just suggested us to "if the data we have is related to reporting of unfinished spans, as it seems also explainable by a leaked context". Could anyone teach us how to debug if we are reporting this "unfinished spans"? How can we store the recorder info in a log file to study it? Thanks very much
Adrian Cole
@adriancole
hi @Javigomez_gitlab to test if unfinished spans are the problem, you can look at the json
if a span was unfinished, there would be no duration for it
so you can confirm or deny this, by looking at the trace json.. don't even need to see logs to tell if something left unfinished was a problem
shengjiz
@shengjiz
Hello, I have a problem, there is one trace between two nodes : SpanA start in nodeA , SpanB start in nodeB after SpanA start , but the startTime of SpanB is smaller than startTime of SpanA in zipkin UI .
@adriancole I think the reason is that the clock between nodes is different, how can i resolve it ?
Adrian Cole
@adriancole
you can use something like NTP to keep your servers clocks in sync
Anders Clausen
@AndersClausen
Just out of curiosity - does Zipkin work with Active Directory? I'm thinking about how to access the dashboard in the cloud and one secure way would be for the users to log in with AD. Any ideas?
Chris K Wensel
@cwensel
sorry if this has been addressed before. but i’m seeing two SERVER spans for a given CLIENT span, making 3 spans, all with the same span ids. but the SERVER span meta-data is different. My guess is one of the SERVER spans is really a child span of the real SERVER span, but something went haywire. known issue?
sun12002
@sun12002
RabbitMQ collector for Zipkin doesn't have any option/configuration for setting a prefetch count on channel. What are the steps/guidelines for proposing a change?
Chris K Wensel
@cwensel
looking at one of the examples of this I found in our data, it feels like we are nesting CLIENT/SERVER spans like this: CLIENT0->CLIENT1->SERVER1->SERVER0. I say this because CLIENT0 is showing up as the parent to the other three spans, and it has no timestamp value.