Transaction 360 は、特定のトランザクションに関連するすべてのエンティティとデータを自動的にキャプチャして相関させ、分散ワークロードの包括的なビューを提供します。この総合的なアプローチには、スタック全体にわたる現場フロー、サービス関係、パフォーマンス メトリクスが含まれており、問題を迅速に特定して解決できるようになります。
Transaction 360でわかること
Transaction 360 には、ワークロードを理解するのに役立つ 3 つの主要なビューがあります。
- 概要ダッシュボード: エンティティ数、問題、および変更追跡 (変更追跡機能) を含む高レベルの概要
- 動的フローマップ: トランザクションパスとサービスの依存関係を視覚的に表現
- エンティティの内訳: 参加しているすべてのコンポーネントの詳細なパフォーマンス メトリクス
Transaction 360にアクセス
- one.newrelic.com > APM and Servicesにアクセスしてください
- APM概要ページからサービスを選択してください
- Transactions > Transaction Details > View transaction 360 workloadに移動します。
重要
現在、データベース セクションとサーバー レス監視セクションはステージング環境で利用できます。 これらの機能にアクセスするには、適切なアカウント権限と適切な計装があることを確認してください。
ダイナミックフローマップ

フロー マップは、分散システム内でのトランザクションの流れを視覚化します。
- サービス接続: サービス間の通信方法と依存関係を確認します
- パフォーマンスボトルネック:全体的な瞬間タイムに影響を与える遅いコンポーネントを特定する
- トレース関係: サービスペアをクリックすると、それらの間の詳細なトレースメトリクスが表示されます。
コラボレーション機能
- チームの割り当て: トランザクションワークロードにチームを割り当てて、インシデント対応を迅速化します。
- タグ付け:関連するエンティティをグループ化して調査と組織化を効率化します
エンティティパフォーマンスの内訳
このセクションでは、ワークロードのコンポーネントの種類ごとに詳細なメトリクスを提供します。
APMサービス

以下を使用してアプリケーション サービスを監視します。
サービス メトリクス テーブル:
- スループット: 各サービスの1分あたりのリクエスト数
- エラー率: 失敗したrequestsの割合
- 応答時間: サービスあたりの平均レイテンシ
- 問題の重大度: 修正の優先順位を決定するための重大、警告、および情報アラート
トランザクション分析:
- パフォーマンスの変化: 応答時間の変化が最も高いトランザクション
- トレースの詳細: 任意をクリックすると、完全なトレース フローが表示されます
インフラストラクチャエンティティ

ホスト、コンテナ、およびKubernetesクラスタのインフラストラクチャ パフォーマンスを表示します。
リソースメトリクス:
- CPU使用率: インフラストラクチャ全体のプロセッサ使用率
- メモリ消費:RAM使用量と潜在的な制約
- ディスクI/O : ストレージのパフォーマンスとボトルネック
- ネットワークアクティビティ: データ転送速度とネットワークの問題
ホスト分析:
- リソースランキング: リソース消費量が最も高いホストを特定する
- 関連サービス: 各ホストで実行されているアプリケーションを確認する
ブラウザ アプリケーション

フロントエンドのパフォーマンスとユーザーエクスペリエンスを監視:
パフォーマンスメトリクス:
- ページロードタイム: フロントエンドのレンダリングと読み込みのパフォーマンス
- JavaScript エラー: ユーザー体験に影響を与えるクライアント側のエラー
- ページビュー: Trafficパターンとユーザー エンゲージメント
ユーザー体験ツール:
- セッションリプレイ: ユーザーのセッションを見て、実際のユーザーに対するパフォーマンスの影響を理解する
- セッションをクリックすると、詳細なユーザーインタラクションデータが表示されます。
- 詳細については、セッションリプレイのドキュメントを参照してください。
データベース監視
包括的なメトリクスを使用してデータベースのパフォーマンスを追跡します。
パフォーマンスの視覚化:
- スループット チャート: 時間の経過に伴う 1 分あたりのデータベース操作数
- タイムチャート:レスポンスタイムの傾向とパフォーマンスパターン
クエリ分析テーブル:
- データベース操作: 呼び出し回数、期間、タイミング 書き込みごとのメトリクス
- パフォーマンスランキング: 最大、平均、合計実行時間
- 書き込みの最適化: 最も遅い書き込みと最も頻繁な書き込みを特定します
トランザクション影響表:
- データベース依存関係: どのトランザクションがデータベース操作に最も大きく依存しているかを示します。
- 時間割り当て: データベース呼び出しに費やされた時間の割合
- 最適化の目標: データベースのオーバーヘッドが最も高いトランザクション
インタラクティブなドリルダウン:
- 「書き込みカウント」をクリックすると、特定の席で使用されたすべての書き込みが表示されます
- トランザクション名をクリックすると、そのトランザクションでクエリをフィルタリングできます。
- 個別の書き込み詳細からスタックトレースにアクセスする
サーバーレス機能
AWS Lambdaおよびその他のサーバーレス コンポーネントを監視します。
カスタマイズ可能なパフォーマンス チャート:
- 呼び出しパターン: 時間の経過に伴う関数の実行頻度
- 期間メトリクス: 実行時間とパフォーマンスの傾向
- メモリ使用率: リソース消費パターン
- コスト追跡:関数呼び出しに関連する費用
機能分析:
- 関係性: どのトランザクションがサーバー レス機能をトリガーするかを確認します
- パフォーマンスの影響: 関数のパフォーマンスが全体的な速度にどのように影響するか
- リソース効率: メモリ割り当てと実際の使用量
モバイルアプリケーション
トランザクションフロー内でモバイル アプリのパフォーマンスを追跡します。
- アプリのパフォーマンス: 応答時間とユーザー体験メトリクス
- クラッシュ率: モバイル固有のエラー追跡
- デバイスメトリクス: さまざまなモバイルデバイス間のパフォーマンス
AI/LLM監視
大規模言語モデル(LLM)のパフォーマンスとコストをモニターします:
- モデルのパフォーマンス: 応答時間と精度 AI サービスのメトリクス
- コスト追跡: トークンの使用と関連コスト
- エラー率: AI requestsの失敗とタイムアウトの問題
AI モニタリングのセットアップの詳細については、 AI モニタリングのドキュメントを参照してください。
次のステップ
Transaction 360 で問題を特定した後:
- 修正の優先順位付け: 重大なアラートと最も影響の大きいパフォーマンスの問題から開始します
- 計装ギャップ: 完全な可視性を実現するために、計測されていないエンティティに監視を追加します
- プロアクティブな監視を設定する: キーを実行するパフォーマンス閾値のアラートを作成する
- コラボレーション: チームの割り当てとタグを使用して、解決の取り組みを調整します
Transaction 360 は、分散ワークロード全体の問題を迅速に理解、診断、解決するために必要な包括的なビューを提供します。