Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 15 23:44
    sameerkhatri-sap labeled #193
  • Jan 15 23:44
    sameerkhatri-sap opened #193
  • Jan 14 09:51
    ktsakos commented #199
  • Jan 14 08:31
    ktsakos commented #199
  • Jan 14 08:31
    ktsakos commented #199
  • Jan 14 05:41
    petr-hybler commented #3342
  • Jan 14 05:41
    petr-hybler edited #3342
  • Jan 14 05:40
    petr-hybler edited #3342
  • Jan 14 05:40
    petr-hybler reopened #3342
  • Jan 14 05:40
    petr-hybler commented #3342
  • Jan 14 05:39
    petr-hybler commented #3342
  • Jan 14 04:31
    petr-hybler closed #3342
  • Jan 14 04:31
    petr-hybler commented #3342
  • Jan 14 02:48

    anuraaga on update-extensions

    (compare)

  • Jan 14 02:48

    anuraaga on master

    Update extensions (#164) * Upd… (compare)

  • Jan 14 02:48
    anuraaga closed #164
  • Jan 13 18:07
    jcchavezs commented #199
  • Jan 13 17:17
    jeqo commented #164
  • Jan 13 17:16
    jeqo synchronize #164
  • Jan 13 17:16

    jeqo on update-extensions

    point to module main page. (compare)

mlshankar
@mlshankar
@here
Also We are using go lang
JBelova
@JBelova
I created a span with name 'A' in one thread. Do some thing in scope. Other thread propagate(tracer.joinSpan) that trace 'A'. Do some thing in scope too. I can finish span only in second thread. How can I show in zipkin UI span 'A' with duration from bouth processes? Now in json view i have two spans with same name and id, but with different duration. And one of them is shared. In zipkin Ui I can see only duration from first span. While duration of all trace is bigger.
itsmjeu
@itsmjeu
Hi Guys, I'm interested in help the project, contributing for translations
I can help in Portuguese, maybe French and Dutch as well
I sent a message to Jorge and he redirected me to here
José Carlos Chávez
@jcchavezs
Awesome @itsmjeu I think the first thing to do is to start with a github issue?
itsmjeu
@itsmjeu
Ok I will need some help on that maybe later because is my first time I'm contributing to a public project
azeemdin
@azeemdin

hi, i m new to zipkin working on a POC. I started zipkin as below

java -DSTORAGE_TYPE=elasticsearch -DES_HOSTS=http://localhost:9200 -DSEARCH_ENABLED=true -jar zipkin-server-2.22.0-exec.jar --logging.level.zipkin2=DEBUG

Then I posted data via rest API (http://localhost:9411/api/v2/spans)

[
{
"id": "352bff9a74ca9ad2",
"traceId": "5af7183fb1d4cf5f",
"parentId": "6b221d5bc9e6496c",
"name": "get /api",
"timestamp": 1556604172355737,
"duration": 1431,
"kind": "SERVER",
"localEndpoint": {
"serviceName": "backend",
"ipv4": "192.168.99.1",
"port": 3306
},
"remoteEndpoint": {
"ipv4": "172.19.0.2",
"port": 58648
},
"tags": {
"http.method": "GET",
"http.path": "/api"
}
}
]

now I am able to search trace id: 5af7183fb1d4cf5f
but if i use "find a trace" option by providing service name as : backend it does not work. Am I missing a point here?
Adrian Cole
@adriancole
you are sending a single-span trace?
azeemdin
@azeemdin
yesm i got this example from the swagger (https://zipkin.io/zipkin-api/#/default/post_spans)
also tried with another example with multiple traces in a span
Adrian Cole
@adriancole
can you check browser to see if you are hitting this? openzipkin/zipkin#3211
anyway it is better to use real data we created example projects to help get started https://github.com/openzipkin/brave-example
azeemdin
@azeemdin
Thanks Andrian, I will check the links u provided
by the way I am unable to get it directly via API
http://127.0.0.1:9411/zipkin/api/v2/spans?serviceName=backend
it returns empty array
Adrian Cole
@adriancole
-DSTORAGE_TYPE=elasticsearch is incorrect these are supposed to be environment variables
unix style
ex. STORAGE_TYPE=elasticsearch java -jar...
azeemdin
@azeemdin
it is actually working with me, i am able to save data in elasticsearch, i was doing a very stupid mistake. In example timestamp was very old, i did't updated that. Just tried with new sample and it is working f9. Really sorry to disturb u for my stupid mistake
update sample
thanks for your concern and support
Adrian Cole
@adriancole
it isn't stupid mistake, it is just a problem with static data. don't know a better way with the swagger ui..
glad you found it though. fwiw this README shows other examples https://github.com/openzipkin/zipkin/tree/master/zipkin-lens/testdata
azeemdin
@azeemdin
sure, i will do that appreciate your time and support
Adrian Cole
@adriancole
:thumbsup: and good luck
Adrian Cole
@adriancole

@/all #Zipkin 2.22.1 starts publishing multi-architecture #Docker images, also to GitHub Container Registry.

Using ghcr.io avoids the new Docker Hub rate limits that apply today.

Ex:

docker run -d -p 9411:9411 ghcr.io/openzipkin/zipkin-slim

https://github.com/openzipkin/zipkin/releases/tag/2.22.1

Jorge Tovar
@jorgetovar_gitlab
hello guys. How do you secure your Zipkin instance in production?
3 replies
Varuna Lekamwasam
@varuna
hi i'm trying to run zipkin 2.22 latest with elasticsearch 5.5.2 just started the server, zipkin index is not created, ran an empty query, zipkin throws a exception "request [/_template/zipkin:span_template] contains unrecognized parameter: [include_type_name]". Is there a base elasticsearch version supported by zipkin latest?
5 replies
jackschaufele
@jschaufele
I am new to microservices and am working on my first project - I happened on to zipkin , jaeger etc as solution to pull together debugging information rather than having multiple viewports into each service - I realize zipkin is mainly used for tracing / timing etc - but is it used to pull together real-time "console logs" ? If I am going down the wrong path I would appreciate any direction on how best to look at multiple microservice consoles , thanks in advance
3 replies
Adrian Cole
@adriancole
french speaking folks.. if you want to see Zipkin in French, please click thumbsup on this openzipkin/zipkin#3289
Beniamin Kalinowski
@BeniaminK
Hi, I want to write an instrumentation for the Snowflake Data Cloud. Currently I'm checking whether I should use Brave or Wingtips for start. Any suggestions?
1 reply
xingwang.ma
@979163895
hi, I want build zipkin-server project,but build faild
image.png
Could you give me some advice
java version 1.8
zipkin version 2.22.3-SNAPSHOT
xingwang.ma
@979163895
image.png
34 replies
Varuna Lekamwasam
@varuna
i'm running zipkin-dependencies with a elasticsearch backend. thee ES backend is SSL protected, i tried setting ES_SSL_NO_VERIFY=true, didn't work. I tried setting a correct truststore with -Djavax.net.ssl.trustStore=truststore.jks VM args still nothing. How can we do this?
9 replies
Varuna Lekamwasam
@varuna
When using ES as the backend you need to make sure that ES configuration action.autocreate_index: "zipkin:*" to be included. in certain enterprise deployments of ES would block this auto index creation. if its blocked you need to use a mechanism to create indexes every day zipkin:span-2020-11-11 zipkin:dependencies-2020-11-11 like wise. the over head of manually injecting this very cumber some. I believe we need to add this to the documentation. One more thing on using ES back end, any idea on how long should we retain data for? can we add a configuration to remove old data say after 90days we'll flush old data?
17 replies
Mani R
@mrajah-twttr
are there any standard span tags open zipkin recommends . eg for indicating an error that is well understood by many tools to provide richer features?
21 replies
data_dream
@data_decode_twitter
what does zipkin mean by it stores data in-memory here https://zipkin.io/pages/extensions_choices.html
Do they have builtin in-memory database within their docker image or they write data within their file structure by in-memory ?
If no default built-in database, when is it recommended to use a database like MySQL / Cassandra / Elasticsearch ?
Thank you
6 replies
Mani R
@mrajah-twttr
is there a best practice around missing server side instrumentation? does ZIPkin or other related tools use any fields on client span to label the span's service name and not use the client service name?
19 replies
Prasad CH
@prasad-1210_gitlab

ello Im having trouble getting spring cloud sleuth work with unirest. Can someone help please?

According to https://cloud.spring.io/spring-cloud-sleuth/reference/html/#synchronous-rest-template need to register Unirest as Bean so that sleuth can intercept request and inject trace info.

Any help on how to get this working?

1 reply
Simon Dean
@msmsimondean
Hi. I seem to be having trouble searching for tags in the UI of the latest version of Zipkin. No what tags I add to a search, the UI or Zipkin Server seems to ignore them and return all traces. I've tried reverting back to version 2.20.2 and it works fine in that version. I'm using Elasticsearch storage though I'm not sure that's related to the issue. I've tried debugging Zipkin Server and the tags don't get passed to the Elasticsearch storage implementation when performing a search
9 replies
Jorg Heymans
@jorgheymans
image.png
Fizii Q
@qfizii_gitlab

yow can I attach an extra baggage field to current span/scope? If I add baggage field like this:

Optional.ofNullable(BaggageField.getByName("some-header"))
        .ifPresent(field -> field.updateValue("some-value"));

then only downstream spans see the value. How can I make it so that current MDC has that value, and revert when current span/scope closes?

10 replies