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

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

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

C SDKの構成

あなたのCアプリケーションには、2つの設定値が必要です。

  • アプリケーションの名前: app_name
  • New Relic : license_key

その他の構成値はすべてオプションであり、通常はデフォルト設定を変更する必要はありません。 ただし、必要に応じて、 New Relicの C SDK 設定を調整できます。

このドキュメントは、C SDK APIでいくつかの基本的な設定オプションを使用するためのクイックリファレンスです。 コード値や例など、設定の変更に関する詳細については、 GitHub のC SDKの設定 GUIDE.mdを参照してください。

構成設定の変更

C SDKのパブリックヘッダーlibnewrelic.hで定義されているように、変更可能ないくつかの使用可能な構成オプションの例を次に示します。

C SDKの設定オプション

コメントコメント

一般的な構成設定

アプリ名を設定または変更するには、 、ログ レベル、トランザクション トレース、データストア トレースなどを設定します。

newrelic_app_config_t

トランザクショントレースの追加設定

トランザクショントレーサーを有効にし、New Relic にトレースを報告する際にどのようなトランザクション期間を考慮するかを設定するには、次のようにします。

newrelic_transaction_tracer_config_t

データストアのセグメント

データベース名やデータストアのインスタンス名を報告するかどうかを設定するには

newrelic_datastore_segment_config_t

C SDKとのコミュニケーション

エージェントからデーモンへの通信用のソケットエンドポイントを設定するには

newrelic_init

UIでのアプリ名(エイリアス)の変更

New Relic UI のApplication設定ページからアプリケーションのエイリアスを変更できます。 これは、たとえば、アプリケーションに別の名前を付けながら、履歴データを新しいエイリアスで保持する場合に便利です。 詳細については、 「アプリケーションに名前を付ける」を参照してください。

New Relicの C SDK はサーバーサイドコンフィギュレーションをサポートしていません。 ただし、 UIのこの Application 設定ページを使用して、アプリケーションのApdex T閾値を設定することもできます。

UIでアプリケーションのエイリアスまたは Apdex T 閾値を変更するには、one.newrelic.com > All capabilities > APM & services > (select an app) > Settings > Application に移動します。

設定でアプリ名を変更

構成設定でアプリケーションの名前を変更すると、同じアプリケーションが新しい名前でUIに表示されるようになります。履歴データ( データ保持 スケジュールに基づく)は、古い名前でのみ存在します。(アプリケーションの名前を変更しても履歴データを保持するには、 UI設定 を使用して、エイリアスを変更してください。)

アプリケーションがデーモンに接続された後に、設定でアプリケーションの名前を変更する必要がある場合。

  1. 新しいアプリケーション名を使用してnewrelic_create_app_config()を呼び出し、新しいconfigを作成します。
  2. newrelic_create_app()を呼び出して新しい接続アプリを作成します。

注意

タイミングがすべてです。1つのアプリケーションの実行中にアプリケーション名を切り替えると、インストルメントデータが新しいアプリケーション名で送信されることがあります。

APMおよびインフラストラクチャデータのログを表示

ログとアプリケーションのデータをまとめて、トラブルシューティングをより簡単かつ迅速にすることもできます。コンテキスト内のログを使用すると、エラーとトレースに関連するログメッセージをアプリのUIで直接確認できます。また、Kubernetesクラスターなどのインフラストラクチャデータのコンテキストでログを表示することもできます。別のUIページに切り替える必要はありません。

Copyright © 2024 New Relic株式会社。

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