Distributed
Tracing

Based on Jaeger, the popular open source for distributed tracing.
 

Isolate latency and other bottlenecks
in your microservices

Easily visualize the source of latency within a complex network of interconnected microservices. Start with an overview of application performance across your services, and quickly drill into individual transaction to diagnose the root cause of issues.

Visualize with Jaeger & Kibana

  • Trace through your flows with an intuitive UI powered by Jaeger, the popular distributed tracing open-source of the Cloud Native Computing Foundation (CNCF)
  • Combine that with Kibana’s powerful search capabilities and creates dashboards to visualize your traces
    and flows

Troubleshoot faster with
logs-trace correlation

  • A simple click on a problematic log in Kibana will open Jaeger with the relevant trace, enabling fast root-cause analysis of latency and performance issues
  • Similarly, click a service on Jaeger to find all its respective logs in Kibana

Understand your microservices architecture

Microservices architecture is hard to grasp at scale. Gain a system-wide view to:

  • Trace the call sequence through your system from any service endpoint
  • Auto-discover and explore your service map
  • Visualize the dependency graph of the intercommunicating services

Elasticsearch backend, fully managed

Elasticsearch is Jaeger’s recommended backend. But it’s a pain to maintain the open-source at scale. Let us manage it for you

Elasticsearch backend, fully managed

Stay notified with real-time alerting

Immediately identify high-priority production incidents on your favorite notification system.

  • Alert on sudden slow-down in service execution
  • Alert on endpoints with a high invocation rate
  • Stay notified via Slack, PagerDuty, email, and other channels

What our customers say

What our customers sayWhat our customers say

“Distributed Tracing allows our team to trace incoming request flow through our application. This gives us more information about the latency of the services along the request path so that we can understand the root cause of bottlenecks and failures and collect data for future debugging and analysis.”

David Barda
Backend Architect, Duda

Distributed Tracing features

OpenTelemetry collector

Send trace data with OpenTelemetry standard backed by a rich ecosystem of instrumented frameworks.

Jaeger-as-a-service

Use Jaeger open source by CNCF without the hassle of installing and managing it yourself.

Kibana

Go beyond Jaeger’s UI with Kibana’s search capabilities and dashboards.

Alerts

Be proactive! Use a built-in powerful alerting engine to get notified on critical events via email, Slack, or PagerDuty.

Cost and time efficient

Avoid the steep costs of leading proprietary solutions and the overhead of managing open source components at scale.

Multi-region, Multi-cloud

Logz.io is available on different cloud providers and across regions. Just take your pick.

User control

Add as many users to your Logz.io account as you see fit. The number of allowed users depends on your plan.

SSO

Simplify accessing Logz.io by using your organization’s credentials (AD, OKTA, OneLogin).

24/7 Support

Who’s going to answer the phone in the middle of the night? Logz.io has you covered with 24/7 in-app chat support.

Sub Accounts

Segregate your Logz.io account into sub accounts, each with its own data allowance and account token.

Service Performance
Monitoring

Monitor the latency, error rate and request rate of your services and operations, and jump to sample traces with one click.

Sampling Rules Wizard

Step through a wizard UI to define your trace sampling policy, to simplify configuration of OpenTelemetry Collector

Logz.io Distributed Tracing FAQs

What is the difference between distributed tracing and Application Performance Monitoring (APM)?

Distributed tracing is a core capability within Application Performance Monitoring (APM). APM provides a more holistic view of your application performance, while distributed tracing makes it easy to analyze the performance of individual requests.

What is the difference between Jaeger and Zipkin for distributed tracing?

Jaeger and Zipkin are two popular choices for distributed tracing. The overall architecture is similar for both, and they both are open source tracing tools. While Zipkin is an older, more mature tool, Jaeger is faster and more flexible. Jaeger is also more performant and much easier to scale. Learn more about the differences between Jaeger and Zipkin.

What is service performance monitoring and is it important?

Service performance monitoring is a way of assessing the health and performance of application services on cloud environments by tracking metrics that indicate response time, error rates, and other performance indicators. We believe it’s an essential component to getting full-scale observability of your platform by combining logs, metrics and distributed tracing to produce a bird’s eye view of system services’ health.

Does Logz.io support OpenTelemetry Protocol (OTLP)?

Yes, the Logz.io platform natively integrates with OpenTelemetry.

Your data is safe

Use a fully secure platform that adheres to strict data security rules.
Compliant with: PCI Level 1, SOC-2 Type II, HIPAA, GDPR and ISO-27001.
*For a copy of the SOC+HIPPA report, please contact your account executive.

Get started for free

Completely free for 14 days, no strings attached.