Coralogix has created a unique tracing experience, allowing you to observe and gain instant insights into your modern micro-services infrastructure. Use our updated Tracing function, alongside Logs and Templates, to enjoy powerful data visualization of your traces and spans.
New! Enjoy distributed tracing using our updated Tracing function. Optimize performance, troubleshoot bottlenecks, monitor latency, and link traces to logs in an improved visual format.
Access our updated Tracing function.
Click on Explore in Coralogix dashboard navigation bar > Tracing.
View spans by clicking on the trace of interest.
On the left-hand sidebar of the Tracing screen, you will find the following default filters:
The new Duration filter allows you to find traces that last a long time or are within a certain min-max range that you can easily define, either by adjusting the double range slider from each side or by inputing the exact time in ms in the start-end boxes above the slider.
When a user is a member of multiple teams, they can search for a trace across multiple teams in a single action. The list of teams will be displayed under the Teams filter.
You can change the order of columns by drag & drop. Just click and keep on the name of the column and move it.
If you would like to use the same filters and order in the future, save that view by clicking SAVE VIEW at the top of the grid.
Name your new view, choose whether you want to keep it private or share it with your team. Choose whether you would like to save the query parameters too, and select in case you want it to become your default view.
To access your saved views or your team’s public views, click SAVE VIEW. Once the View Menu is pop-up then scroll down and click on you view name. You can toggle between ‘All views’/’My views’, or search views by text.
Note: When you save the view, you save the view for Logs and Tracing tabs at the same time.
The tracing screen the graphs in the top section, give you the ability to calculate statistics using any of the supported arithmetic options: Count, AVG, MIN, MAX SUM and Percentiles (50th / 95th / 99th). You have the option of Grouping by: Application, Subsystem, Service and Action.
The tracing screen has 3 default graphs:
1. Max Duration grouped by Action:
2. Spans (count) grouped by Application:
3. Errors (count) grouped by Service:
Choosing any other aggregation except Count will change the Y scale units of the graph into ms.
Trace Span Analysis
Click on a trace of interest to view its underlying spans in either SPANS or DEPENDENCIES VIEW.
Choose SPANS VIEW to customize your experience by adding tags, as demonstrated below.
Choose DEPENDENCIES VIEW to enjoy powerful data visualization of spans.
Hover over a span action to view its operation name, application, service, duration, and subsystem.
Hover over a span link to view all of the occurrences and their respective durations.
The legend below will show you the definition of each icon:
On the left sidebar, you can find the following panes:
Access operation name, application, service, duration, subsystem, and status in the Overview pane.
If your span contains actions (such as an HTTP request or DB action), an overview of these actions will also appear in this pane.
View all span events in this pane.
View Kubernetes information here.
Note! Our Tags and Process panes have moved from our left-hand sidebar to our right-hand sidebar.
Choose RELATED DATA in your Overview Pane to access our APM features: related logs, events, pod, and host.
Pairing spans with related logs
Define the mapping between the trace spans to the related logs by accessing the RELATED LOGS sub-screen and clicking Setup Correlation. This will open a menu where you will be able to add the relevant field containing the span i.d.
Use the POD feature to enjoy additional visualized information.
Use the HOST feature to explore host performance.
There is also the option to be redirected to the relevant logs by clicking on Open Logs Query. This will direct you to a Logs screen, showing you the log containing the correlated span i.d.
Haven’t integrated tracing yet? Check out our OpenTelemetry tutorials.
Our world-class customer success team is available 24/7 to walk you through your setup and answer any questions that may come up.
Feel free to reach out to us via our in-app chat or by sending us an email at [email protected].