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

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

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

問題を作成する

アプリケーションに使用されているホストメモリの取得

New Relic REST API (v2) を使用して、単一のホスト上のアプリケーションの平均メモリ使用量を取得することができます。この値は、 APM Summary ページ Hosts テーブルの、「 Memory 」と書かれた列、または対応するチャートに表示されます。

ホストのメモリ使用量の取得

アプリのホストの1つの平均メモリ使用量を取得するには、次のコマンドを使用してメトリックを取得します。 names[]=Memory/Physical with values[]=percent.

curl -X GET "https://api.newrelic.com/v2/applications/$APP_ID/hosts/$HOST_ID/metrics/data.json" \
     -H "Api-Key:$API_KEY" -i \
     -d 'names[]=Memory/Physical&values[]=used_mb_by_host&summarize=true'
  • $APP_ID$API_KEY を、 アプリIDAPIキー に置き換えてください。
  • $HOST_ID を、ターゲットホストの ホストID に置き換えてください。

この例では、 デフォルトの時間帯 (直近30分)を示しています。さらに詳しくは

New Relic API Explorer (v2) から同じ情報を得るには。

  1. Application Hosts> GET Metric Data を選択し、 API キー を入れます。
  2. アプリケーションIDホストID 、および names[]=Memory/Physical および values[]=used_mb_by_host のメトリクスを適切なフィールドに追加する。

アプリ全体のメモリ使用量の取得

アプリケーションの平均的なメモリ使用量を得るために、前の例と同様のコマンドを使用しますが、 ホストへの参照を削除します $HOST_ID$APP_ID$API_KEY を、 アプリIDAPIキー に置き換えてください。

curl -X GET "https://api.newrelic.com/v2/applications/$APP_ID/metrics/data.json" \
     -H "Api-Key:$API_KEY" -i \
     -d 'names[]=Memory/Physical&values[]=total_used_mb&summarize=true'

詳細はこちらをご覧ください。

New Relic API Explorer (v2) から同じ情報を得るには。

  1. Applications> GET Metric Data を選択し、 API キー を入れてください。
  2. アプリケーションIDnames[]=Memory/Physicalvalues[]=total_used_mb のメトリクスを適切なフィールドに追加します。
問題を作成する
Copyright © 2022 New Relic Inc.