• /
  • ログイン
  • 無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

インストルメント化されたPythonパッケージ

このドキュメントは、 Python エージェントをインストールした後に、自動的にインスツルメンテーションされるパッケージとモジュールのリストです。また、必要に応じて カスタムインスツルメンテーション を使用することもできます。

  • 特定のパッケージやモジュールに対するインスツルメンテーションがアプリの動作を妨げる場合は、インスツルメンテーションを無効にします。
  • エージェントによって自動的にインスツルメンテーションされていないサードパーティ製のパッケージやモジュールをインスツルメンテーションすること。
  • 独自のコードに対して、追加機能に費やした時間を追跡するなど、より具体的なインスツルメンテーションを追加します。

追加パッケージの組み込みインストゥルメンテーションをご希望の方は、 support.newrelic.com までご連絡ください。

ウェブフレームワーク

バックエンドサービス

テンプレートレンダリング

GraphQLフレームワーク

Pythonエージェントは、GraphQLアプリケーションの操作やリゾルバを把握し、GraphQL特有のメトリクスやスパン属性をレポートします。トランザクションのネーミングやその他の機能の詳細については、 GraphQL documentation をご覧ください。エージェントバージョン6.10.0.165の時点で、エージェントは以下のGraphQLフレームワークをサポートしています。

インスタンスの詳細

エージェントは、様々なデータベースとデータベースドライバのために インスタンスの詳細を収集します 。特定のインスタンスやデータベース情報の種類を見ることができるかどうかは、Pythonエージェントのバージョンによって異なります。

Python エージェント バージョン 2.72.0.52 以上 は以下をサポートしています。

データベース

Pythonパッケージ名

パッケージの最小バージョン

エージェントの最小バージョン

PostgreSQL

psycopg2

2.0.14

2.72.0.52

MySQL

MySQLdb

1.2.5

2.74.0.54

Redis

redis

2.6.2

2.74.0.54

Memcached

python-memcached

1.51

2.76.0.55

Elasticsearch

エラスティックサーチ

0.45

2.78.0.56

お使いのエージェントで現在表示されていないデータストアのインスタンスレベルの情報を要求するには、 support.newrelic.com でサポートを受けてください。

SQLデータベースアダプタ

このセクションに記載されているPython DB-API 2.0準拠のモジュールでは、Pythonエージェントがサポートしています。

  • データベースへの問い合わせのタイミング
  • データベースクエリ用のSQLの取り込み
  • 長いデータベースクエリのスタックトレースの取得
  • MySQLとPostgreSQのみ。遅いデータベースクエリの説明プランの取得

Pythonエージェントは、Python DB-API 2.0に準拠したモジュールのデータベースクエリを追跡できるはずです。ただし、公式にサポートしているのは、このセクションで紹介しているモジュールのみです。

以下のデータベースアダプタでは、DB-API 2.0仕様外の機能(カーソルを作成せずにクエリを実行するショートカットメソッドなど)に対する追加のインスツルメンテーションを提供しています。

お使いのデータベースクライアントモジュールがこのセクションに記載されていない場合は、 support.newrelic.com でサポートを受けてください。New Relic サポートでは、動作させるための一時的な設定ファイルの変更を提案できる場合があります。

NoSQLデータベースクライアント

以下のクライアントモジュールについて、NoSQLデータベースに対して行われる呼び出しのタイミングを提供します。

Elasticsearchクライアント

Elasticsearchへの呼び出しにかかった時間は、メインの概要図とUIの「Databases」タブの両方に表示されます。

Memcacheクライアント

memcacheリクエストのタイミングとリクエストのタイプのキャプチャは、以下のmemcacheクライアントモジュールで提供されます。

Solrサービスクライアント

以下のSolrクライアントモジュールについて、Solrのサービスリクエストのタイミングとリクエストの種類が提供されます。

メッセージブローカークライアント

メッセージ・ブローカー・トランザクションのタイミングは、以下のモジュールに対して提供されます。

外部Webサービス

外部からのWebサービスリクエストのタイミングは、以下のモジュールによって行われます。

問題を作成する
Copyright © 2022 New Relic Inc.