Instana AutoProfile(プロファイル・プロセス)
概要とメリット
Instana AutoProfileは、本番環境で実行中のアプリケーションのパフォーマンスを継続的にプロファイリングする機能です。従来のプロファイラーと異なり、本番環境での使用を前提に設計されており、オーバーヘッドを最小限に抑えながら詳細なパフォーマンス情報を収集できます。
主なメリット: - 本番環境での安全な使用: CPU使用率への影響は1%未満 - 継続的なプロファイリング: 24時間365日、常にパフォーマンスデータを収集 - コードレベルの可視化: メソッド単位でCPU使用率とメモリ割り当てを分析 - 自動的な問題検出: パフォーマンスボトルネックを自動的に特定 - トレースとの統合: 分散トレースと関連付けて根本原因を迅速に特定 - 開発効率の向上: パフォーマンス問題の診断時間を平均75%削減
公式ドキュメントのリンク
基本的な機能説明と有効化手順は公式ドキュメントを参照してください。
前提条件
サポートされている言語とランタイム
公式ドキュメントでご確認ください。
アプリケーション側の要件
- Instana APMセンサーがインストールされていること
- アプリケーションがサポートされているランタイムで実行されていること
- プロファイリングを有効化するための環境変数またはエージェント設定
設定例
公式ドキュメントでご確認ください。