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

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

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

問題を作成する

NRQLでデータをクエリする

|View as Markdown (English)

プレビュー

この機能はまだ開発中ですが、ぜひお試しください。

この機能は現在、弊社のプレリリース ポリシーに従ってプレビュー プログラムの一部として提供されています。

cloud支出を分析し、コスト最適化の機会を特定するには、New Relic Query Language(NRQL)を使用してCloud Cost Intelligence(CCI)データのクエリを実行してください。このページのいずれかのクエリを実行するには、one.newrelic.com > All Capabilities > Cloud Cost Intelligenceに移動してQuery your dataを開いてください。

利用可能なイベントタイプ

詳細なコストおよび使用量のクエリを構築するための属性セットを備えた、以下のイベントタイプをクエリできます。完全なNRQLサポートを備えたイベントタイプは、有効な任意のNRQL句を受け入れます。限定的なNRQLサポートを備えたイベントタイプは、サポートされているNRQL句に記載されている句のみを受け入れます:

イベントタイプ

説明

NRQLサポート

CloudSpend

cloudプロバイダー(AWS CUR、Azure FOCUS、およびGCP BigQuery)からの請求明細項目ごとに1つのイベントが、1時間ごとに更新されます。詳細な、集計されていないコスト分析に使用します。

満杯

KubernetesSpend

New Relicテレメトリーからの個々のKubernetesコスト割り当てレコードと請求エクスポートを組み合わせ、クラスタ、ネームスペース、ポッド、コンテナごとに分類したものです。正確な合計には

net_unblended_cost * (cpu_weightage + memory_weightage)

を使用してください。

満杯

CloudCost

1時間ごとに更新される、

CloudSpend

から事前集計された請求データ。ダッシュボードやトレンドのクエリに最適です。

制限付き

KubernetesCost

クラスタ、ネームスペース、ポッド、コンテナ別の事前処理済みKubernetesコストデータ。正確なコスト合計には

net_unblended_cost * (cpu_weightage + memory_weightage)

を使用してください。

制限付き

CloudCostEstimate

owning_team

environment

、および

service_name

などのAWSインスタンスの詳細やメタデータを含む、リソースレベルでCCIによって生成されるリアルタイムのコスト見積もり。請求データが到着する前の進行中の監視に使用します。

制限付き

アカウントで利用可能なイベントと属性の完全で常に最新のリファレンスについては、データディクショナリを使用してください。効果的なNRQLクエリを作成するには、NRQL入門チュートリアルを参照してください。

CloudSpend

CloudSpend およびCloudCostには、cloudプロバイダーからの同じ請求データが含まれていますが、NRQL機能が異なります。CloudSpendは完全なNRQL言語をサポートしており、すべての新しいクエリに推奨される選択肢です。CloudCostはNRQL句のサブセットのみをサポートしており、非推奨になる予定です。

CloudSpend AWS Cost and Usage Reports(CUR)、Azure FOCUSエクスポート、およびGCP BigQueryエクスポートから生の請求明細を取り込み、1時間ごとに更新します。line_item_net_unblended_costline_item_product_code、およびline_item_usage_account_idを含む主要な属性をCloudCostと共有します。完全な属性リファレンスについては、データディクショナリをご覧ください。

クエリの例。

FROM CloudSpend SELECT * SINCE 24 hours ago

先月のサービス別に分類された合計cloud支出を検索します:

FROM CloudSpend SELECT SUM(line_item_net_unblended_cost) FACET line_item_product_code SINCE 1 month ago

日々のcloud支出が時間の経過とともにどのように推移しているかをご覧ください:

FROM CloudSpend SELECT SUM(line_item_net_unblended_cost) TIMESERIES 1 day SINCE 30 days ago

KubernetesSpend

KubernetesSpend Kubernetesワークロードの個々のコスト配分レコードを保存します。New Relic Infrastructureテレメトリーとcloud請求エクスポートを組み合わせて、クラスタ、ネームスペース、ポッド、およびコンテナ別にコストを分類し、完全なNRQL言語をサポートします。

Kubernetesノードのコストはワークロード間で共有されるため、KubernetesSpendcpu_weightagememory_weightageを使用してそれらを比例的に分配します。正確なワークロードごとのコスト合計を求めるには、net_unblended_cost(cpu_weightage + memory_weightage)を掛けます。完全な属性リファレンスについては、データディクショナリをご覧ください。

クエリの例。

FROM KubernetesSpend SELECT * SINCE 1 week ago

クラウドコスト

重要

すべてのコストおよび使用量の分析にCloudSpendを使用することをお勧めします。完全なNRQLサポートを備えた、CloudCostと同じ請求データを提供します。

CloudCost は、cloudプロバイダーのコストと使用状況レポート(CUR)からCloud Cost Intelligenceによって生成されるサマリーイベントです。AWSおよびAzureアカウント全体のリソース使用量、コスト、アカウントメタデータを含む請求明細データを提供し、1時間ごとに更新されます。CloudCostは事前に集計されているため、NRQL句のサブセットのみをサポートします。NRQLの完全な柔軟性を得るには、CloudSpendを使用してください。

キー属性

CloudCostクエリの構築に最も役立つ属性は次のとおりです:

属性説明
line_item_net_unblended_cost個別のアカウントに固有の、明細項目の割引後コスト。
line_item_product_codeクラウドプロバイダーのサービスコード(たとえば、AWSの場合はAmazonEC2、Azureの場合はVirtual Machine Scale Sets)。
line_item_usage_account_idこの明細項目を使用したアカウントの12桁のAWSアカウントID。
line_item_usage_account_namecloudアカウントまたはサブスクリプションの表示名。
line_item_unblended_costリザーブドインスタンス、Savings Plan、またはボリュームディスカウント適用前の、標準のオンデマンド料金でのコスト。
amortised_cost使用期間にわたって分散された、前払いの予約またはセービングプランの料金を含む償却コスト。
is_k8sコストがKubernetesワークロードに関連付けられているかどうかを示すフラグ。

クエリの例。

FROM CloudCost SELECT * SINCE 24 hours ago
Cloud Cost Intelligence Budgets query console showing CloudCost attributes

Kubernetesコスト

KubernetesCost は、Cloud Cost Intelligenceによって生成されるコスト割り当てイベントです。cloudコストをKubernetesクラスタ、ネームスペース、ポッド、およびコンテナごとに分類します。このイベントタイプは、NRQL句のサブセットのみをサポートします。

キー属性

KubernetesCostクエリの構築には、次の属性が最も役立ちます:

属性説明
total_costcpu_costsmemory_costsの合計として計算される総コスト。
cpu_costsCPU使用量に属性するコストの割合。
memory_costsメモリ使用量に属性するコストの割合。
net_unblended_cost基盤となるEC2ノードコストのリソース使用率に基づく、割引後の正味コスト。
cpu_usage割り当てられたCPUコアに対する使用中のCPUコアの比率(0~1の値)。
memory_usage割り当てられたメモリに対する使用中のメモリの比率(0~1の値)。
cluster_nameノードとポッドをホストしているクラスタの名前。
namespace_nameKubernetesネームスペース — サービスとデプロイメントノードの論理的な分離。
pod_name1 つ以上のコンテナをホストできる Kubernetes ポッド名。
container_nameDockerコンテナ名。
node_nameポッドがデプロイされているEC2ノード。
deployment_nameポッドを管理するKubernetesデプロイメントの名前。

クエリの例。

FROM KubernetesCost SELECT * SINCE 1 week ago

Kubernetes のコストを正確に計算するには、クエリにcpu_weightage + memory_weightageを掛けます。

SELECT SUM(net_unblended_cost * (cpu_weightage + memory_weightage) + network_net_unblended_cost) FROM KubernetesCost SINCE '2026-09-01' UNTIL '2026-09-10'

クエリは、リソース使用量に基づく正確なコスト割り当てのために、net_unblended_costにCPUとメモリの重みの合計を掛けます。

Query Console showing KubernetesCost event attributes

最もコストの高いKubernetesネームスペースを特定します:

FROM KubernetesCost SELECT SUM(total_cost) FACET namespace_name SINCE 1 week ago LIMIT 10

クラスタあたりのCPUコストとメモリコストを比較します:

FROM KubernetesCost SELECT SUM(cpu_costs), SUM(memory_costs) FACET cluster_name SINCE 1 week ago

CPU使用率が低い、十分に活用されていないコンテナを検索します:

FROM KubernetesCost SELECT average(cpu_usage) FACET container_name WHERE cpu_usage < 0.2 SINCE 3 days ago

クラウドコスト見積もり

CloudCostEstimate は、Cloud Cost Intelligenceによって生成されるリアルタイムイベントです。これは、AWSインスタンスの詳細や、チームの所有権、環境、サービス名などのメタデータを含む、リソースレベルでの推定cloudコストを提供します。このイベントタイプは、NRQL句のサブセットのみをサポートします。

キー属性

以下の属性は、CloudCostEstimateクエリを構築するのに最も役立ちます:

属性説明
cost使用期間中のリソースに対する、cloud請求書の通貨での推定コスト。
owning_teamリソースに適用されているowning_teamタグの値(存在する場合)。
product_codeクラウドプロバイダーのサービスコード(例:EC2)。
service_name見積もりの対象となるサービス。
instance_typeAWS EC2インスタンスタイプ(たとえば、m6g.8xlarge)。AWSリソースにのみ適用されます。
aws_regionリソースがデプロイされているAWSリージョン(例:us-east-2)。
departmentリソースに適用されているdepartmentタグの値(存在する場合)。
environmentリソースのenvironmentタグから取得された、リソースのデプロイメント環境。

クエリの例。

FROM CloudCostEstimate SELECT * SINCE 24 hours ago
Query Console showing CloudCostEstimate event attributes

所有チーム別の推定コストを確認してください:

FROM CloudCostEstimate SELECT SUM(cost) FACET owning_team SINCE 24 hours ago

サポートされているNRQL句

以下の句は、CloudCostKubernetesCost、およびCloudCostEstimateでサポートされています。CloudSpendKubernetesSpendは完全なNRQL言語をサポートしています。

カテゴリーサポートされている句
SELECTWHERESINCEUNTILLIMITTIMESERIESTIMESERIES… FACET…
集計関数COUNTSUMMINMAXUNIQUES()UNIQUECOUNT()
演算子LIKEINNOT INANDOR<<=>>=!=
時間関数DATEOF()HOUROF()

トラブルシューティング

Cloud Cost Intelligence のセットアップ中によくある問題を解決する

1Intelligent summary

2Cost overview

3Kubernetes cost insights

4Budgets

5Cost optimization recommendations

6Query your data with NRQL

You are here
Copyright © 2026 New Relic株式会社。

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