• English日本語한국어
  • ログイン今すぐ開始

この機械翻訳は参考用に提供されます。

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

問題を作成する

APMエージェントのセキュリティJava

New Relic Java エージェントのデフォルトのセキュリティ設定では、APM データ に対して、データのプライバシーを確保し、New Relic が受け取る情報の種類を制限するための セキュリティが自動的に提供されます。これらの設定を変更しなければならないビジネス上の理由があるかもしれません。

New Relic が受け取る情報を制限したい場合は、 ハイセキュリティモード を有効にすることができます。ハイセキュリティモードやデフォルトの設定がビジネスニーズに合わない場合は、 カスタム 設定を適用することができます。

New Relicのセキュリティ対策の詳細については、セキュリティとプライバシーのドキュメントを参照、またはNew Relicのセキュリティウェブサイトを閲覧してください。

デフォルトのセキュリティ設定

注意

スタックトレースは難読化できないため、SQL クエリなどの機密情報が含まれている可能性があります。エラーの無視についての詳細は、 Javaエージェントのエラー設定 を参照してください。

デフォルトでは、New Relic Java エージェントが以下の潜在的な機密データをどのように扱うかは以下の通りです。

  • リクエストパラメーター。エージェントは、HTTPリクエストパラメータをキャプチャしません。
  • HTTPS: エージェントは HTTPS を使用して New Relic と通信します。
  • SQL: エージェントは、SQL記録を 難読化 に設定し、潜在的にセンシティブな数値や文字列リテラル値を削除します。

ハイセキュリティモードの設定

ハイセキュリティモード を有効にすると、 のデフォルト設定 がロックされ、ユーザーが変更できなくなります。さらに

カスタムセキュリティ設定

注意

セキュリティ設定をカスタマイズすると、アプリケーションのセキュリティに影響を与える可能性があります。

デフォルトまたはハイセキュリティモードとは異なるセキュリティ設定が必要な場合は、これらの設定をカスタマイズすることができます。

設定

データセキュリティへの影響

audit_mode

boolean

デフォルト: false

デフォルトでは、Java エージェントは New Relic に送信されたすべてのデータをエージェントログファイルに記録しません。

これを true に設定すると、エージェントは New Relic コレクターに送信したデータをエージェントログファイルに記録します。エージェントが送信した情報を評価するには、エージェントログファイルを確認して、機密情報が含まれていないかどうかを確認します。

high_security

boolean

デフォルト: false

ハイセキュリティモードを有効にするには, これを設定する trueenable high security in New Relic.これにより、New Relic に送信できる情報が制限されます。

proxy_host

文字列

デフォルトでは(none)

プロキシの中には、デフォルトで安全性の低いプロトコルであるHTTPを使用するものがあります。

attributes.enabled

boolean

デフォルト:

Custom Instrumentation Editorのデフォルト: false

デフォルトでは、Custom Instrumentation Editor を使用してインスツルメンテーションされたメソッドを除き、 属性 を New Relic に送信しています。属性をNew Relicに送信したくない場合は、これを false に設定してください。

attributes.exclude

文字列

デフォルトでは(none)

****トランザクショントレースで New Relic に送信したくない特定の属性キーがある場合は、 attributes.exclude を使用して特定してください。これにより、New Relic に送信される情報が制限されます。

attributes.exclude を使用してこれらの機密性の高い属性を除外するか、または情報を New Relic に送信する必要があるかを検討します。

  • request.headers.*: すべてのリクエストヘッダーを削除します。

    (なお、 cookieauthorization などの機密データを含むHTTPヘッダーは決して収集されません)。

  • response.headers.*: すべてのレスポンスヘッダを削除します。

  • request_uri: トランザクションの受信リクエストのパスを削除します。

log_sql

boolean

デフォルト: false

デフォルトでは、 record_sql を使用して New Relic にクエリを送信しています。クエリを New Relic に送信するだけでなく、エージェントのログファイルに記録したい場合は、これを true に設定してください。

record_sql

文字列

デフォルト: obfuscated

デフォルトでは、 record_sql は、 obfuscated に設定されており、数値や文字列のリテラルが取り除かれています。

  • エージェントにクエリ情報を取得させたくない場合は、 off に設定してください。
  • エージェントにすべてのクエリ情報をそのままの形でキャプチャさせたい場合は、これを raw に設定します。
  • high security mode を有効にすると、自動的に obfuscated に設定されます。

strip_exception_messages

boolean

デフォルト: false

デフォルトでは、これは false に設定されており、エージェントはすべての例外からのメッセージを New Relic のコレクターに送信します。 ハイセキュリティモード を有効にすると、これは自動的に true に変更され、エージェントは例外からのメッセージを除去します。

高セキュリティモードを使用していなくても、 許可リスト 以外のすべての例外からのメッセージを除去したい場合は、 true に設定してください。

custom_insights_events.enabled

boolean

デフォルト:

デフォルトでは、エージェントは recordCustomEvent() を介して Event API に送られたイベントを記録します。 ハイセキュリティモード を有効にした場合、これは自動的に false に設定されます。

Copyright © 2023 New Relic Inc.

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