• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

PythonエージェントAPIの異なるコールフォーム

いくつかの機能については、New Relic Python エージェント API には同じことを達成するための複数のオプションがあります。例えば、New Relic が監視しているトランザクションの詳細を提供するために関数をトレースすることは、セットアップにもよりますが、理論的には以下の API のいずれかで実現できます。

  • デコレーター 。これは import-time API です。ほとんどのPythonアプリケーションのセットアップでは、これが最も簡単なオプションになります。
  • コンテキストマネージャー 。これは、ランタイムレベルのAPIです。これらのAPIは、関数にカプセル化されていないコードをトレースしたい場合に使用されることがあります。
  • ラッパー。ラッパーは、デコレータを使用せずにラップされた関数を作成するために使用されます。
  • パスベースのラッパー 。これは、宣言されているコードの外側で関数をラップするために使用されます。例えば、変更したくないライブラリコードをインストルメントするのに使用できます。

これら 4 つすべてを使用できる Python エージェント API の例については、 function_trace呼び出しエントリを参照してください。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.