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

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

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

問題を作成する

ログ

構文

newrelic.log(message: string, options?: Object<{ customAttributes?: Object, level?: 'debug|error|info|trace|warn'}>)

データを単一のログイベントとしてキャプチャします。

要件

  • browser Pro、または Pro+SPA エージェント (v1.261.0 以上)

  • npm を使用して Browseragent をインストールし、非標準の実装を使用する場合は、 BrowserAgentクラスをインスタンス化するときにlogging機能を有効にする必要があります。 たとえば、 features配列に次のコードを追加します。

    import { Logging } from '@newrelic/browser-agent/features/logging'
    const options = {
    info: { ... },
    loader_config: { ... },
    init: { ... },
    features: [
    Logging
    ]
    }

詳細については、 npm ブラウザのインストールに関するドキュメントを参照してください。

説明

有効なメッセージと選択オプションを使用してこの関数を実行すると、Browseragent はデータを単一のlogイベントとして記録します。 ログイベントの詳細については、ログUI参照してください。 options 引数 (options.customAttributes) でAPIコールに提供されるカスタム アトリビュートは、ログ イベントの最上位の属性として追加されます。 キャプチャされたログのlevelを制御するには、 options引数 ( options.level ) にlevelを指定します。デフォルトではinfoになります。

パラメーター

パラメータ

説明

message

ストリング

必須。 作成されたログイベントのmessage値に設定される文字列値。 ログイベントの message プロパティは、ログイベントで公開される最も目立つプロパティであり、ログを表示するときにUIプラットフォーム全体で使用されます。

options

オブジェクト

オプション。 キャプチャされたログのオプション設定を指定するために使用されるオブジェクト。 options.customAttributesは、指定された属性ごとに作成されたログに最上位のプロパティと値を割り当てるキー:値のペアのオブジェクトです。 列挙型options.levelは、作成されたログイベントにログレベルを割り当てます。 levelは次のいずれかである必要があります: debug | error | info | trace | warn 。 ログレベルが指定されていない場合、デフォルトでinfoになります。

簡単なログ項目のキャプチャ

newrelic.log('my log message')
// saves a log event with:
// a message of --> 'my log message'
// a level of --> 'info'

指定されたレベルでログ項目をキャプチャする

newrelic.log('my log message', {level: 'debug'})
// saves a log event with:
// a message of --> 'my log message'
// a level of --> 'debug'

カスタムアトリビュートでログアイテムをキャプチャする

newrelic.log('my log message', {customAttributes: {myFavoriteApp: true}})
// saves a log event with:
// a message of --> 'my log message'
// a level of --> 'info'
// an attribute of --> 'myFavoriteApp: true'

指定されたレベルでログ項目をキャプチャし、カスタムアトリビュート

newrelic.log('my log message', {level: 'debug', customAttributes: {myFavoriteApp: true}})
// saves a log event with:
// a message of --> 'my log message'
// a level of --> 'debug'
// an attribute of --> 'myFavoriteApp: true'
Copyright © 2024 New Relic株式会社。

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