• ログイン今すぐ開始

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

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

問題を作成する

サマリーデータの例(v2)

サマリーデータは複数のソースから提供され、選択されたアプリケーション、ホスト、または主要なトランザクションの現在の状態を表すデータで構成されています。

サマリーデータの値

要約データは、 summarizeを使用して指標値の平均を取得することと同じではありません。要約データは、キー値のローリング平均を表します。この平均の時間基準は、データ ソースによって異なる場合があります。New Relic REST API 呼び出しで時間範囲を指定しても制御されません。

また、表示されるデータは、他の手段で取得できる特定のメートル法のタイムスライスデータ値に対応している場合があります。しかし、タイムベースやローリングアベレージの性質が異なるため、サマリーデータはそれらの値とは一致しません。

アプリケーションの概要例

New Relic は、アプリケーションのサマリー情報をローリング 3~4 分間の平均値として提供しています

サマリーデータを得るために...

これを行う...

お客様のアカウントのすべての のアプリケーションについて

curl -X GET 'https://api.newrelic.com/v2/applications.json' \
     -H "Api-Key:$API_KEY" -i

特定の アプリケーションの場合

アプリの名前にfilterを含めます。名前にスペースが含まれている場合 (「マイ Web ページ」など)、それらを+記号に置き換えます。例えば:

curl -X GET 'https://api.newrelic.com/v2/applications.json' \
     -H "Api-Key:$API_KEY" -i \
     -d 'filter[name]=My+Web+Page'

のアプリIDを使って

${APPID}を ID に置き換えます。

curl -X GET "https://api.newrelic.com/v2/applications/$APP_ID.json" \
     -H "Api-Key:$API_KEY" -i

これらの方法のいずれかを使用すると、出力は次のようになります。

{
"applications": [
{
"id": 1129082,
"name": "My Web Page",
"language": "java",
"health_status": "green",
"reporting": true,
"last_reported_at": "2014-07-29T23:45:07+00:00",
"application_summary": {
"response_time": 304,
"throughput": 4570,
"error_rate": 0.0016,
"apdex_target": 523,
"apdex_score": 0.97
},
"end_user_summary": {
"response_time": 3.73,
"throughput": 0.333,
"apdex_target": 0,
"apdex_score": 1
},
"settings": {
"app_apdex_threshold": 0.5,
"end_user_apdex_threshold": 7,
"enable_real_user_monitoring": true,
"use_server_side_config": true
},
"links": {
"application_instances": [
2928655,
3941052,
3940275,
3944066,
3943114,
3943147
],
"alert_policy": 41534,
"application_hosts": [
2927654,
3940051,
3943274,
3943065,
3943513,
3943146
]
}
}
]
}

主要取引の概要例

New Relic は、主要なトランザクションのサマリー情報を、ローリング 10 分間の平均値として提供しています

重要

キーとなるトランザクションのサマリーデータしか取得できません。メトリックのタイムスライスデータを取得したい場合は、親トランザクションを使用してください。

サマリーデータを得るために...

これを行う...

For すべての お客様のアカウントの主要なトランザクション

curl -X GET 'https://api.newrelic.com/v2/key_transactions.json' \
     -H "Api-Key:$API_KEY" -i

特定の キー・トランザクションの場合

キー トランザクションの名前にfilterを含めます (たとえば、「Customer:Reaction」)。New Relic は、提供された文字列に対して単純な文字列一致を使用します。REGEXP 機能は利用できません。例えば::

curl -X GET 'https://api.newrelic.com/v2/key_transactions.json' \
     -H "Api-Key:$API_KEY" -i \
     -d 'filter[name]=Customer:Reaction'

キー・トランザクションIDを使用して

${KT_ID}を ID に置き換えます。例えば:

curl -X GET "https://api.newrelic.com/v2/key_transactions/$KT_ID.json" \
     -H "Api-Key:$API_KEY" -i

これらの方法のいずれかを使用すると、出力は次のようになります。

{
"key_transaction": {
"id": 2247,
"name": "Customer:Reaction",
"transaction_name": "/ws/Reaction",
"application_summary": {
"response_time": 74.1,
"throughput": 98.3,
"error_rate": 0,
"apdex_target": 0,
"apdex_score": 1
},
"links": {
"application": 1128081
}
},
"links": {
"key_transaction.application": "/v2/applications/{application_id}"
}
}
Copyright © 2023 New Relic Inc.

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