Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 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
  • Oct 17 10:29
    jcchavezs commented #3382
  • Oct 15 17:12
    devinsba commented #3382
  • Oct 15 17:05
    jcchavezs commented #3382
  • Oct 15 13:12
    jorgheymans commented #3382
  • Oct 15 12:02
    coheigea commented #3382
  • Oct 15 11:51
    jcchavezs commented #3382
  • Oct 14 08:45
    coheigea opened #3382
  • Oct 13 12:44
    jcchavezs commented #1308
  • Oct 13 04:33
    zysaaa labeled #1308
  • Oct 13 04:33
    zysaaa opened #1308
  • Oct 12 16:24
    andylintner synchronize #1306
ankit modi
@ankitmorgan_twitter
image.png
Unable to view zipkin traces in UI
Trying with py flask

ZIPKIN_DSN = os.environ.get("ZIPKIN_DSN", "http://zipkin:9411/api/v2/spans")

def default_handler(encoded_span):
body = encoded_span
app.logger.debug("body %s", body)

return requests.post(
    ZIPKIN_DSN,
    data=body,
    headers={"Content-Type": "application/json"},
)
Any leads on how I should troubleshoot this? TIA
Jean Jordaan
@jean
hey guys, is the website source on github? you got a 404 here (goes to this instead of this)
2 replies
Jean Jordaan
@jean
can Zipkin forward some data for longer-term storage, e.g. on S3?
3 replies
ANUJ PATEL
@ANUJ_1314_twitter
I am newbie here, i am running zipkin jar file on ec2 instance. Now I want to persist the data. Could anyone suggest what should I follow up? Or suggest how can I store persist data to MySQL, so I can retrieve later.
1 reply
Akshay Patil
@AkshayP36
Hi Team, I am new to open source and started learning spring boot recently. I wish to start contributing to the open source community. Zipkin project seems to be lot more appealing as it's having a continuous code updates. Can someone please help me with how should I start withing this group? Appreciating if someone can share any learning roadmap specific to the project.
1 reply
ANUJ PATEL
@ANUJ_1314_twitter
while running zipkin.jar with elasticsearch as stoarge, we also need to run zipkin-dependencies.jar.
My question is, do we need to run it once ? as it is being executed and then stopped(done), not running continuously!!!
2 replies
Alice Wasko
@AliceProxy
Hi, I am trying to configure storage for zipkin using Kubernetes. I am able to deploy the zipkin image and see traces in the ui using STORAGE_TYPE: mem pretty easily. when I try to set up elasticsearch storage from the openzipkin/elasticsearch6 image its stuck on STATUS: CrashLoopBackOff. Logs saying ERROR: [2] bootstrap checks failed. Anyone know what's going on with this? Also if you know how to give the elastic pod more RAM that would be great.
Alice Wasko
@AliceProxy
I think I figured out how to modify the memory with JAVA_OPTS, when I run the elasticsearch I'm getting "heap size [1.9gb]" up from the previous 256, but I still get the crashloop with the bootstrap message. Also, still getting max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] despite increasing the memory. Any help greatly appreciated.
2 replies
Petr Hybler
@petr-hybler

hello guys.. I recently installed zipkin server and integrated it with 4 microservices (out of dozens waiting for the integration) ... my server configuration for zipkin is 8 CPUs and 8GB RAM ... but it seems the server is burning the CPU down ... when I issue the TOP command it gives me 500% usage of zipkin service running .... the zipkin gui is pretty much unusable.. i can access it on IP:9411/zipkin/ but when I hit dependencies or trace .. it keeps on loading in the middle and shows nothing...

Any idea why it is so CPU expensive ???

6 replies
fanatiz
@fanatiz

Unable to view zipkin App in Splunk. I want to integrate zipkin with splunk as an app for splunk.
I wanted to know is that if I can connect Zipkin and Splunk so that the flow will look like:

Is there any tutorial or documentation about this?
Thank you

GaiserChen
@GaiserChen
hello all ,I want to ask something about zipkin server connect elasticsearch. while my elasticsearch cluster enabled xpack http ssl,I run zipkin server with java -DSTORAGE_TYPE=elasticsearch -DES_SSL_NO_VERIFY=true -DES_HOSTS=https://node1.elastic.com:9500 -DES_HTTP_LOGGING=BASIC -DES_USERNAME=elastic -DES_PASSWORD=xxx -jar zipkin-server*.jar, but it doesn`t work. It log com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException, and elasticsearch log javax.net.ssl.SSLHandshakeException: no cipher suites in common. Can anyone resolved it , thank you very much!
Gheorghe Isak
@Isakgicu
hey guys, is it possible to use zipkin-dependencies in a kubernetes cronjob?
i've tried to invoke the zipkin-dependencies image with '/bin/sh -c /etc/periodic/daily/zipkin-dependencies-yesterday' command in a kubernetes cronjob, but it fails with permission denied to run that script. Is there a way to make kubernetes cronjob do the trick instead of running 24/7 a heavy container just to run once a day its job?
Aneesh12369
@Aneesh12369
Hi @all,
How can I add my own traceid which has SecurityContextData in spring boot rest api.
I'm using spring sleuth library for tracing.
Whats the best approach to add my own trace id from Spring SecurityContext
Ilseu Luis Colling
@luiscolling_gitlab
Hi, anyone using Zipkin with mongodb? Or any other DB not official listed?
devansh-dalal
@devansh-dalal

hi

I am bringing in my kafka instrumentation to zipkin.
what is recommended: Brave: Kafka Interceptor(https://github.com/openzipkin-contrib/brave-kafka-interceptor) or Brave Kafka instrumentation(https://github.com/openzipkin/brave/tree/master/instrumentation/kafka-clients)

1 reply
Juliette Lavoie
@Rietty
Good morning for the zipkin server what is the main class called?
For some reason my docker image can't load org.springframework.boot.loader.PropertiesLauncher
So wanted to see if I could run the main class directly
Juliette Lavoie
@Rietty
Or I guess a better question is... how can I load/add spring boot to my docker image so I can run Zipkin?
Juliette Lavoie
@Rietty
Fixed that issue and what not
ykhilaji
@ykhilaji
Hello , how I can plot an actor 'selection', I got an error when I write the following code:val jobManagerSupervisorPath: ActorPath = system.child(JobManagerSupervisor.Name)
val jobManagerSupervisorSelection: ActorSelection = system.actorSelection(jobManagerSupervisorPath)
TraceableActorRef(jobManagerSupervisorSelection) ! CreateImportJobActor(respense.jobId, userId, userParamsModel, token, isScrutation = false, autoPrintCmd ,TypeImport.ImportCommand,Step.StepImportCmd)
Juliette Lavoie
@Rietty
How do I connect to a secure aws server/for the storage/backend that does not use kinesis?
Trying to use the zipkin-module-storage-elasticsearch-aws-0.21.3-module but that github is gone... unsure if it's supported anymore or not
Hessel
@HesselvanApeldoorn
I've currently setup a container (openzipkin/zipkin-aws) with a secured AWS ES cluster as storage backend. Everything works as intended. Only the dependencies graph is empty currently. As far as I understood zipkin-dependencies should be used for this. There is a Docker Image (openzipkin/zipkin-dependencies/) available that supports ElasticSearch, but it does not seem to support connecting to a secure AWS ES cluster. Is this correct? Is there anything you can recommend to make the dependency graph in Zipkin work in this setup?
mahes
@maheskrishnan_twitter
Hello everyone

I am getting this error when opentelemetry is trying to export traces to Kafka using Kafka sender.

[BatchSpanProcessor_WorkerThread-1] WARN io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker - Exporter threw an Exception org.apache.kafka.common.config.ConfigException: Invalid value org.apache.kafka.common.serialization.ByteArraySerializer for configuration key.serializer: Class org.apache.kafka.common.serialization.ByteArraySerializer could not be found.

i am using -Dotel.exporter.jar=myexporter.jar option to use my own custom exporter . myexporter.java does contains the org.apache.kafka.common.serialization.StringSerializer. but when running th application getting this error

StackOverFlow Question: https://stackoverflow.com/questions/65946487/class-not-found-error-in-open-telemetry-exporter

Any help is highly appreciated. Thanks

1 reply
LeeYearJ
@LeeYearJ
hi all, I want consult one question , I have an RPC call that generates 2 Spans, How do I merge these two spans into one? Can it be configured via zipkin?
Arun Gopalpuri
@arun0009
@jcchavezs is there a way in zipkin-go to trace functions? Basically, want to trace some functions but in more generic way?
José Carlos Chávez
@jcchavezs
@Aneesh12369 i think it can be done explictly. What kind of functions you want to trace?
worldtiki
@worldtiki
chandu
@chandra85sekhar_twitter
Is there anyway to export data from zipkin?
1 reply
With in memory storage
chandu
@chandra85sekhar_twitter
Can we write the zipkin trace logs to file?
2 replies
chris6218
@chris6218
Is there a zipkin v2 version of brave and does it maintain Java 6 support?
2 replies
KarunakarVanama
@KarunakarVanama
Currently i am storing my zipkin trace details in MySQL db. When i try to do loadtest, no data is written to MySql db and zipkin ui does not show anything. Can someone guide me in this.
1 reply
jhonatan forero
@jforerorosas_twitter
Hi everyone!, what do you think about the new feature of AWS about container in Lambdas, check this out --> openzipkin/zipkin-aws#191
1 reply
Dimitrios Klimis
@dimi-nk
Hey everyone. I'm trying to mark a span as non-erroneous but I cannot find the way to do so. We're calling an API which returns 409 for valid cases. We don't throw any exception when the API returns 409. I'm not sure if there's some logic down the line that just converts HTTP 409s to errors. Any ideas?
1 reply
Stephen Hong
@stephenhong

Hello team, I'm trying to convert Tags field in Zipkin's SpanModel from map to string. zSpans is defined like this so I'm trying to call zSpans.Tags but my terminal says

zSpans.Tags undefined (type []*model.SpanModel has no field or method Tags)

which I am confused of because there is a Tags field in SpanModel. Is there a better way to refer to Zipkin's Tags field?

5 replies
Arun Gopalpuri
@arun0009
How can i make sure spans get sent to zipkin before lambda completes (using zipkin-go). Use Flush() even after Finish()?
8 replies
Koushik Arvapally
@KArvapelli_twitter
Hi everyone , Im trying to implement authorization using go-proxy for zipkin , I'm able to do authrozagtion with API-key to api/v2. while I'm trying to add the authorization to zipkin UI -. I'm failing to add those , can some one help/guide me how this can be done ?
5 replies
Dhrumil0
@Dhrumil0

Hey everyone, I want to use the kafka collector but my cluster is setup with SASL_SSL with GSSAPI sasl mechanism. The collector is having trouble connecting to the cluster. I also want to use kafka as storage so I will probably need to add similar configs for that as well. Can you please provide some help. I tried running the zipkin jar like this. I removed some of the sensitive information.

KAFKA_BOOTSTRAP_SERVERS=SASL_SSL://ip:port,SASL_SSL://ip:port java -Dzipkin.collector.kafka.overrides.sasl.mechanism=GSSAPI -Dzipkin.collector.kafka.overrides.security.protocol=SASL_SSL -Djava.security.auth.login.config=/path/jaas.conf -Djava.security.krb5.conf=/path/krb.conf -Djavax.security.auth.useSubjectCredsOnly=true -Dzipkin.collector.kafka.overrides.ssl.truststore.location=/path/truststore.jks -Dzipkin.collector.kafka.overrides.ssl.keystore.location=/path/keystore.jks -Dzipkin.collector.kafka.overrides.ssl.truststore.password=pass -Dzipkin.collector.kafka.overrides.ssl.keystore.password=pass -Dzipkin.collector.kafka.overrides.ssl.key.password=pass -Dzipkin.collector.kafka.overrides.sasl.kerberos.service.name=name -jar zipkin.jar --logging.level.zipkin2=DEBUG

The zipkin server starts with no errors but doesn't seem like the collector is connected to the cluster. Am I using the right properties?

I also tried using the docker zipkin image. These are the env I set when creating the container. It's pretty much the same as above.

KAFKA_BOOTSTRAP_SERVERS=SASL_SSL://ip:port,SASL_SSL://ip:port JAVA_OPTS=-Dzipkin.collector.kafka.overrides.sasl.mechanism=GSSAPI -Dzipkin.collector.kafka.overrides.security.protocol=SASL_SSL -Djava.security.auth.login.config=/path/jaas.conf -Djava.security.krb5.conf=/path/krb.conf -Djavax.security.auth.useSubjectCredsOnly=true -Dzipkin.collector.kafka.overrides.ssl.truststore.location=/path/truststore.jks -Dzipkin.collector.kafka.overrides.ssl.keystore.location=/path/keystore.jks -Dzipkin.collector.kafka.overrides.ssl.truststore.password=pass -Dzipkin.collector.kafka.overrides.ssl.keystore.password=pass -Dzipkin.collector.kafka.overrides.ssl.key.password=pass -Dzipkin.collector.kafka.overrides.sasl.kerberos.service.name=name

When the zipkin container starts up, I get this class not found error. Is the java inside the container missing that class? How can I add it?

org.apache.kafka.common.KafkaException: Failed to construct kafka consumer
        at org.apache.kafka.clients.consumer.KafkaConsumer.<init>(KafkaConsumer.java:819) ~[kafka-clients-2.7.0.jar:?]
        at org.apache.kafka.clients.consumer.KafkaConsumer.<init>(KafkaConsumer.java:646) ~[kafka-clients-2.7.0.jar:?]
        at org.apache.kafka.clients.consumer.KafkaConsumer.<init>(KafkaConsumer.java:626) ~[kafka-clients-2.7.0.jar:?]
        at zipkin2.collector.kafka.KafkaCollectorWorker.run(KafkaCollectorWorker.java:69) ~[zipkin-collector-kafka-2.23.2.jar:?]
        at zipkin2.collector.kafka.KafkaCollector$LazyKafkaWorkers.lambda$guardFailures$0(KafkaCollector.java:265) ~[zipkin-collector-kafka-2.23.2.jar:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
        at java.lang.Thread.run(Unknown Source) [?:?]
Caused by: java.lang.NoClassDefFoundError: org/ietf/jgss/GSSException
        at org.apache.kafka.common.network.ChannelBuilders.create(ChannelBuilders.java:138) ~[kafka-clients-2.7.0.jar:?]
        at org.apache.kafka.common.network.ChannelBuilders.clientChannelBuilder(ChannelBuilders.java:73) ~[kafka-clients-2.7.0.jar:?]
        at org.apache.kafka.clients.ClientUtils.createChannelBuilder(ClientUtils.java:105) ~[kafka-clients-2.7.0.jar:?]
        at org.apache.kafka.clients.consumer.KafkaConsumer.<init>(KafkaConsumer.java:734) ~[kafka-clients-2.7.0.jar:?]
        ... 7 more
8 replies
jtrobec
@jtrobec
Hi Zipkin - I am working on a group project for a data visualization course via UC Berkeley. We've decided to see if we can create some new, useful visualizations of trace data, both at the single trace level, and at the aggregate level (i.e. visualizations for groups of traces). Have two questions for the community: 1) are there good public datasets that we could use as we develop the viz? some sets of zipkin traces in JSON or other accessible format? 2) is there an existing list of visualizations that have been proposed for zipkin, but nobody's gotten around to implementing them?
4 replies
Petr Hybler
@petr-hybler

Hello guys, my zipkin is working pretty much ok .. the only problem I have is the cassandra integration ... I installed cassandra, run it ... but I cannot force zipkin use it's storage

by simply running "root@machineName ~]# STORAGE_TYPE=casandra java -jar /opt/zipkin/zipkin.jar" it fails to start with


APPLICATION FAILED TO START


Description:

Parameter 0 of constructor in zipkin2.server.internal.ZipkinQueryApiV2 required a bean of type 'zipkin2.storage.StorageComponent' that could not be found.

Action:

Consider defining a bean of type 'zipkin2.storage.StorageComponent' in your configuration.

4 replies
any thoughts ?