要約データの例

要約データは幾つかのリソースを基に選択されたアプリケーション、サーバー、キートランザクソンの現在の状態を表すデータで構成されています。New Relic REST API を利用して要約データを取得するには、以下の例における${APIKEY}をあなたのAPI キーに置き換えてください。

注: 要約データは、メトリックデータの平均を取得するためにsummarize を使って取得したデータとは異なります。

目次

要約データ

要約データは、キーの値の移動平均を表しています。この平均で使う基準の時間は、データソースによって異なることがあります。これは、New Relic REST APIコールの期間指定による制御を受けません。

また、提示されたデータは、他の手段で取得できる特定のメトリックデータに対応しているかもしれません。しかしながら、基準の時間と移動平均の性質による違いにより、要約データはそれらの値と一致しなくなります。

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

アプリケーションの要約情報は、移動3-4分平均として提供されます。そのデータの幾つかはAPM Overview ページの下部に表示されます。

Application Summary
要約データを得る対象 行うこと
あなたのアカウントのアプリケーション
curl -X GET 'https://api.newrelic.com/v2/applications.json' \
     -H "X-Api-Key:${APIKEY}" -i 
特定のアプリケーション

アプリ名を指定したfilterを含めること。名前に空白がある(例:”My Web Page”)場合は、+シンボルに置換されます。例:

curl -X GET 'https://api.newrelic.com/v2/applications.json' \
     -H "X-Api-Key:${APIKEY}" -i \
     -d 'filter[name]=My+Web+Page'
アプリケーションIDに対応した

${APPID}を対象のIDに置き換えること

curl -X GET "https://api.newrelic.com/v2/applications/${APPID}.json" \
     -H "X-Api-Key:${APIKEY}" -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,
        "servers": [],
        "application_hosts": [
          2927654,
          3940051,
          3943274,
          3943065,
          3943513,
          3943146
        ]
      }
    }
  ]
}

サーバーの要約の例

アプリケーションの要約情報は、移動3-4分平均として提供されます。そのデータの幾つかは Server Overview ダッシュボード の下部に表示されます。

Server Summary example
要約データを得る対象 行うこと
あなたのアカウントのアプリケーション
curl -X GET 'https://api.newrelic.com/v2/servers.json' \
     -H "X-Api-Key:${APIKEY}" -i 
特定のサーバー

サーバー名(例:”WebServer-1″)を指定したfilterを含めること。New Relic 指定された文字列に対して単純な文字列の一致を使います。REGEXP機能は利用できません。例:

curl -X GET 'https://api.newrelic.com/v2/servers.json' \
     -H "X-Api-Key:${APIKEY}" -i \
     -d 'filter[name]=WebServer-1' 
サーバーIDに対応した

${SERVER_ID}を対象のIDに置き換えること

curl -X GET "https://api.newrelic.com/v2/servers/${SERVER_ID}.json" \
     -H 'X-Api-Key:${APIKEY}" -i 

上記を実行すると、次のような出力になります

{
  "server": {
    "id": 3745052,
    "account_id": 78148,
    "name": "WebServer-1",
    "host": "WebServer-1",
    "reporting": true,
    "last_reported_at": "2014-07-29T23:29:12+00:00",
    "summary": {
      "cpu": 7.75,
      "cpu_stolen": 0,
      "disk_io": 0.39,
      "memory": 19.3,
      "memory_used": 6488588288,
      "memory_total": 33556529152,
      "fullest_disk": 42.7,
      "fullest_disk_free": 1315862000000
    }
  }
}

キートランザクションの要約の例

キートランザクションの要約情報は、移動10分平均として提供されます。そのデータの幾つかはキートランザクションの Overview ダッシュボードの下部に表示されます。

Key transaction summary

注: キートランザクションの要約データだけ取得できます。メトリックデータも取得したい場合は、親トランザクションを使ってください。/p>

要約データを得る対象 行うこと
あなたのアカウントのアプリケーション
curl -X GET 'https://api.newrelic.com/v2/applications.json' \
     -H "X-Api-Key:${APIKEY}" -i 
特定のキートランザクション

キートランザクション名(例:”Customer:Reaction”)を指定したfilter を含めること。New Relic 指定された文字列に対して単純な文字列の一致を使います。REGEXP 機能は利用できません。例:

curl -X GET 'https://api.newrelic.com/v2/applications.json' \
     -H "X-Api-Key:${APIKEY}" -i \
     -d 'filter[name]=My+Web+Page'
キートランザクションIDに対応した

${APPID} を対象のIDに置き換えること

curl -X GET "https://api.newrelic.com/v2/applications/${APPID}.json" \
     -H "X-Api-Key:${APIKEY}" -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}"
  }
}

さらに詳しい情報

追加のドキュメントリソースは次のとおりです。