Tracing - Mackerel's tracing feature overview

This page provides the information you need to get started with Mackerel's tracing feature.

What is Mackerel's tracing feature?

Mackerel's tracing feature allows you to discover and resolve issues that cause degraded user experience, such as errors and slow performance.

With Mackerel's tracing feature, you can do the following:

  • Identify issues
    • Receive alerts when issues occur
    • Discover similar errors
    • Suggest error causes
  • View traces
    • Distributed tracing
    • Compare traces
    • View trace distribution

For more details on each feature, please refer to the following:

mackerel.io

mackerel.io

Installation

Information about errors and traces is primarily collected using OpenTelemetry.

Therefore, the following minimum steps are required to use Mackerel's tracing feature:

  1. Create a Mackerel account
  2. Install OpenTelemetry-compatible tools on the server

For more information about OpenTelemetry, please refer to the following page.

What is OpenTelemetry

Installation Guide

You need to install the tools on your server or application using the steps described below.

How to install OpenTelemetry

Using the OpenTelemetry SDK is referred to as instrumentation.

For specific instrumentation guides for each language, please refer to the following page.

Installation and implementation