Skip to content

Tracing - To resolve issues quickly

Using Mackerel's tracing feature, summarize the issues that have occurred and analyze their causes.

Identify the cause of the issue

By using distributed tracing with OpenTelemetry, you can visualize the state when an error occurs.

Issues screen / Trace

You can also identify other issues that occurred at the same time, allowing you to investigate the cause of cross-service issues.

Issues screen / Concurrent issues

Resolving issues

You can get automatic suggestions for the cause by comparing the trace of the issue with other traces.

Issues screen / Estimated reasons

For example, it investigates the following issues.

  • “The problem occurs only when user_id is 1.”
  • “The database is accessed multiple times (N+1 problem occurs).”

You can also view the distribution of parameters set in Span as shown in the following screen.

Issues screen / Aggregate