メモリリークをプロファイリングで解決する

概要

プロファイリングには、Live Heap プロファイルタイプなど、メモリリークを解決するためのいくつかのデータセットがあります。これは複数の言語で利用可能です。

開始をサポートするために、Datadog は Go または Java サービス向けのエンドツーエンドのガイド付きウォークスルーを提供しています。

サービスページでのメモリリークウォークスルーのエントリポイント

期待できること

このウォークスルーをフォローするには事前の知識は一切必要なく、初めての調査でもアクセスできます。

ウォークスルーでは、次のいくつかのステップを通じて案内します。

  1. 関連するデータに範囲を選択します。
  2. 調査に役立つ Datadog のインテグレーションとアップグレードを推奨します。
  3. ランタイムでのメモリ管理の仕組みを説明します。
  4. プロファイル比較を通じて潜在的な根本原因を提案します。

要件

このウォークスルーを使用するには、以下が必要です。

  • Datadog Kubernetes インテグレーションがインストールされた Kubernetes 上で実行されている Go または Java サービス。
  • Continuous Profiler が有効になっていること。

開始する

ガイド付きウォークスルーを使用してメモリリークを調査するには

  1. APM > Service Catalog に移動します。
  2. 調査したいサービスにカーソルを合わせて、Service Page をクリックします。
  3. Memory Leaks タブをクリックします。
  4. ガイド付きの手順に従って調査を完了します。

参考資料

PREVIEWING: brett0000FF/node-compatibility