Mackerelトレーシング機能概要
最終更新
最終更新
このページではMackerelトレーシング機能(旧:Vaxila)を使い始めるために必要な情報を紹介します。
Mackerelトレーシング機能は、エラーや速度低下など、ユーザー体験の悪化原因を発見し、解決することができます。
Mackerelトレーシング機能を使用すると、以下が可能になります
問題の発見
問題発生時のアラート
類似エラーの発見
エラー原因のサジェスト
トレースの確認
分散トレーシング
トレース間の比較
トレース分布の確認
各機能の紹介は以下をご覧ください
エラーやトレースの情報は、主にOpenTelemetryを使用して取得しています。
そのため、Mackerelトレーシング機能を使用するためには最低限以下の作業が必要です。
Mackerelにアカウントを作成する
OpenTelemetryに対応したツールをサーバーにインストールする
サーバーやアプリケーションに以下の方法でツールをインストールする必要があります
OpenTelemetryのSDKを使用することは計装 (instrumentation) といわれています。
各言語の具体的な計装方法は以下のページを参考にしてください。
Mackerelトレーシング機能はSentryのSDKを利用したエラートラッキングもサポートしています。
フロントエンドやアプリなど、OpenTelemtryがサポートしていない場所ではSentryのSDKを利用することでエラーを収集することができます。