-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SURVEY: Who is using Jaeger #207
Comments
|
If applicable, what company/organization do you represent? I am a contributor to fission, which is a FaaS solution on top of Kubernetes. How are you using Jaeger? E.g. full production deployment, considering, experimenting, or I am not using Jaeger etc. We need to integrate a distributed tracer for two usage:
Currently I am doing some experiments on the integration. If you are not using Jaeger, why not? Will find myself some time to try Jaeger. It seems Jaeger has better client library support. How many services (or microservices) exist in your system layout? Around 10 microservices. Excluding user functions, which are also services evolving over time. |
I work for a subsidiary company of Orange.
We are experimenting OpenTracing in a futur API Gateway services.
We use Jaeger using Kubernetes deployment.
Around 10 services.
Cassandra. |
Interesting to hear folks say jaeger has a better client library,
especially as Jaeger is OpenTracing which is supposed to make that point
moot between systems. If anyone cares to elaborate on which library (at
least language) is being compared and what they like better, that'd be
interesting feedback, too.
|
|
@jbdalido glad to see scylladb ! |
|
Also integration with mesh service proxy such as Envoy or Linkerd is important to us. |
If applicable, what company/organization do you represent? How are you using Jaeger? E.g. full production deployment, considering, experimenting, or I am not using Jaeger etc. If you are not using Jaeger, why not? |
If applicable, what company/organization do you represent? How are you using Jaeger? If you are not using Jaeger, why not? How many services (or microservices) exist in your system layout? Storage |
If applicable, what company/organization do you represent? How are you using Jaeger? If you are not using Jaeger, why not? How many services (or microservices) exist in your system layout? |
Lightbend has OpenTracing integration for Akka (and this is being extended to more Lightbend technologies, such as Akka HTTP, Play, and Lagom). Many of our customers are interested in tracing for distributed systems or microservices. The Jaeger client is used as the default OpenTracing client to report to Jaeger or Zipkin, giving our customers the option of using Jaeger. |
GrafanaLabs
currently prototyping an implementation for our tsdb with the goal of validating performance and suitability and then taking to production.
We have about 20 different projects that we run, but many of them run them multiple times (many of our customers have a dedicated single-tenant deployments in kubernetes) UPDATE sept 22 backend: cassandra |
I developed Kanali which we use to proxy all production traffic in our Kubernetes clusters. Kanali integrates with Opentracing to provide end to end distributed tracing. I love the Jaeger project as it is the most robust and clean UI for Opentracing IMHO
We currently use Jaeger to visualize tracing for 100s of microservices. These traces are used by 1000s of developers every day. |
@adriancole I think people say this because OpenZipkin doesn't seem to have OpenTracing compatible Python or Node tracer, only Java and Go or, if it has, it's not immediately obvious. |
Limited production deployment, expanding.
100s. |
Full production deployment across both Kubernetes and virtual machines. Using OpenTracing+Jaeger with Cassandra for storage.
100s of microservices |
Am I the only one who finds "How many services (or microservices) exist in your system layout?" an ambiguous question? I don't understand if this means the amount of unique software projects, or the amount of daemons running (where you count all copies of the same service running) |
@Dieterbe I take service to be a unique microservice. A good analogy would be a Kubernetes service. |
We’re using Cassandra.
…Sent from my iPhone
On Sep 22, 2017, at 04:28, Pavol Loffay ***@***.***> wrote:
Hi all, @jnewmano @ejwood79 @otisg @frankgreco @Dieterbe @pvlugter @hekike @mabn @xdralex @hzariv @bharat-p @jbdalido @nlamirault @yqf3139 @JodeZer
could you also please mention which storage are you using? Whether Cassandra or Elasticsearch. Edit your comment or just comment below.
Thanks
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Elasticsearch here at Sematext |
We're in experimentation phase at Ticketmaster. Hundreds of microservics that will need to be instrumented but after a few teams have started tracing interest is gaining. |
If applicable, what company/organization do you represent? https://github.com/ContaAzul | http://contaazul.com How are you using Jaeger? E.g. full production deployment, considering, experimenting, or I am not using Jaeger etc. We just deployed it to production in our Kubernetes cluster saving data to ElasticSearch on AWS (AWS Elastic Search Service) How many services (or microservices) exist in your system layout? ~100 instances of ~ 50 services |
refs #207 (comment) Signed-off-by: Victor Bogo <[email protected]>
#207 (comment) Signed-off-by: Chris Aniszczyk <[email protected]>
@trondhindenes thanks, added you here: #1121 |
#207 (comment) Signed-off-by: Chris Aniszczyk <[email protected]>
If applicable, what company/organization do you represent? How are you using Jaeger? E.g. full production deployment, considering, experimenting, or I am not using Jaeger etc. We have the Jaeger infrastructure running in ECS and deployed via CloudFormation, the agents are deployed both in ECS and paired with ElasticBeanstalk applications. How many services (or microservices) exist in your system layout? Storage |
If applicable, what company/organization do you represent? How are you using Jaeger? If you are not using Jaeger, why not? DataDog ships their own opentracing-api compatible tracer along with auto instrumentation which is cool. How many services (or microservices) exist in your system layout? Storage |
If applicable, what company/organization do you represent? Candide How are you using Jaeger? Full production. Running on GKE with an Elasticsearch backend hosted on Elastic Cloud. We have the client library integrated into our NodeJS service shell library to automatically trace inter-service requests. How many services (or microservices) exist in your system layout? >30 k8s services in our prod environment. Most of them Jaeger-enabled. |
elasticsearch in IBM Cloud Private with tls enabled |
Q: If applicable, what company/organization do you represent? How many software engineers? Q: How are you using Jaeger? Q: How long have you been using Jaeger? Q: If you are not using Jaeger but chose another tracing system, what were the reasons? Q: How many services (or microservices) exist in your system layout? Q: How many of them are traced? Q: Can you describe your tracing setup and volumes? I.e. which storage you use, how many traces/spans you store, etc. Q: What types of problems are you solving with tracing? |
Q: If applicable, what company/organization do you represent? How many software engineers? Q: How are you using Jaeger? Q: How long have you been using Jaeger? Q: If you are not using Jaeger but chose another tracing system, what were the reasons? Q: How many services (or microservices) exist in your system layout? Q: How many of them are traced? Q: Can you describe your tracing setup and volumes? I.e. which storage you use, how many traces/spans you store, etc.
Stats:
Q: What types of problems are you solving with tracing?
Thanks for Jaeger! |
If applicable, what company/organization do you represent? How many software engineers? Redbox; ~50 Software Engineers, ~5 DevOps/Delivery Engineers How are you using Jaeger? E.g. full production deployment, considering, experimenting, or "I am not using Jaeger" etc. We are using Jaeger in production for all of our applications on Kubernetes, as well as a select set of non-Kubernetes cloud applications. All services are ASP.NET Core (C#). We use a managed ElasticSearch cluster with collectors across our cloud infrastructure to ensure we can perform end to end spans across multiple regions/cloud providers. For Kubernetes we are using the Jaeger Operator and Istio as a service mesh. All services being traced are using the Jaeger C# Client with our own wrapper library to add some additional features like logging the JaegerSpanId and adding Prometheus metrics for the internal Jaeger metrics. Most services are using the remote sampling configuration from the collector. How long have you been using Jaeger? Around 6 months, 3 months in production. How many services (or microservices) exist in your system layout? 70+ Services/Microservices using various cloud providers and k8s. How many of them are traced? Around 30 services in both Kubernetes and non-Kubernetes cloud environments. Can you describe your tracing setup and volumes? I.e. which storage you use, how many traces/spans you store, etc.
What types of problems are you solving with tracing? We use Jaeger to observe and troubleshoot performance issues and to understand what service-to-service dependencies we have. |
refs jaegertracing/jaeger#207 (comment) Signed-off-by: Victor Bogo <[email protected]>
jaegertracing/jaeger#207 (comment) Signed-off-by: Chris Aniszczyk <[email protected]>
If applicable, what company/organization do you represent? How many software engineers? bilibili; How are you using Jaeger? E.g. full production deployment, considering, experimenting, or "I am not using Jaeger" etc. We are using Jaeger in production for most of our applications on Kubernetes, as well as few of applications deployed on machine. However, we rewrite Jaeger SDK and Jaeger Job totally. In our experience, almost all of golang applications can use Jaeger for tracing easily for us, but others do not, i.e. Java, Python. Skywalking agent may be a better choice for trace collection, because applications can import How long have you been using Jaeger? Around 1 years in production. How many of them are traced? 1000+ Services/Microservices using various cloud providers and k8s. Can you describe your tracing setup and volumes? I.e. which storage you use, how many traces/spans you store, etc. We apply Clickhouse now, but used ScyllaDB before, where Elasticsearch performs bad in scalability and Cassandra/ScyllaDB is hard to do complex query for lots of situation. We have 1million/s spans and save them 7 days, for troubleshooting performance issues and maintaining dynamic service-to-service dependencies. |
如果适用,您代表什么公司/组织?有多少软件工程师? we reimplement jaeger-agent: 您使用 Jaeger 多久了? search with service, only show the service and it's up and down stream service. and just like the google's pprof, our ui also have:
2, full sampling. 3, high accuracy histogram. 4, Critical path.
5, Connect trace with runtime/pprof. 6, Tail-based sampling. 7, package instrumentation. 8, explore.
|
refs jaegertracing/jaeger#207 (comment) Signed-off-by: Victor Bogo <[email protected]>
jaegertracing/jaeger#207 (comment) Signed-off-by: Chris Aniszczyk <[email protected]>
If applicable, what company/organization do you represent? How are you using Jaeger? Which storage do you use?
What types of problems are you solving with tracing? |
Hi, you are in a group of individuals who have create or commented on issues in the Jaeger repository and we are doing a simple informal survey about Jaeger usage. If you could answer the following questions, it would be very valuable to gauge interest in the project:
Also consider adding your organization to
ADOPTERS.md
.@jkandasa @Sunfaces @jbdalido @princeop @pavolloffay @mabn @jpkrohling @nlamirault @JodeZer @prestonprice57 @jrbury @objectiser @sloev @hwinkel @Madhu1512 @yuekui2 @valichek @dianvaltodorov @ZhouZiHe @LoungeFlyZ @jeluard @diegofernandes @d-ulyanov @jyothepro @yqf3139 @tomersimis @ruinanchen @szdavid92 @anuptalwalkar @hekike @sul4bh @Strandedpirate @julianste @awhiteside @nklmish @sweatybridge @kevinearls @felixbarny @hzariv @nlamirault @longXboy @drzero42 @xdralex @philipgian @bharat-p
The text was updated successfully, but these errors were encountered: