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

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

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

問題を作成する

サマリーデータの例(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

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

アプリの名前に フィルター を入れます。名前にスペースが含まれている場合(例:"My Web Page" )、 + シンボルに置き換えます。たとえば、以下のようになります。

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

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

フィルター にキーとなるトランザクションの名前を入れます(例:"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 © 2022 New Relic Inc.