問題
APMのUIにトランザクションのトレースが表示されません。
解決策
トランザクショントレース が APM に表示されていない場合、いくつかの理由が考えられます。
トランザクショントレースはデフォルトで有効になっていますが、設定が手動で無効になっている可能性があります。この問題を解決するには、設定をトランザクショントレース設定を有効に戻すように変更してください。
そのトランザクションは、 トレースされるための基準を満たしていない 。例えば、以下のようなものです。
- 4-times-Apdexしきい値やカスタムの秒数しきい値よりも早く反応しています。
- 分間の収穫サイクルの中で、最も遅いトレースとして選ばれているわけではありません。
APM Transactions ページ にトランザクションが表示されていない場合、APM エージェントはアクティビティをトランザクションとしてキャプチャしていません。このような状況では、トランザクションとしてアクティビティを監視するために、 カスタムインスツルメンテーション を設定する必要があります。
カスタムインストルメンテーション を使用して手動でトランザクションを作成した場合は、New Relic の命名規則に従っていることを確認してください。
重要
トランザクション名の末尾に角括弧[suffix]
を使わないでください。New Relicは名前から自動的に角括弧を除去します。代わりに、必要に応じて丸括弧(suffix)
、またはその他の記号を使ってください。
Threshold の値を一時的に 0.0001
に変更し、トランザクションが確実にしきい値を超えるようにします。トランザクションのトレースを受信し始めたら、必ずこの設定を元に戻してください。