当社のNew Relic Oneの価格設定モデル のアカウントについては、請求関連の使用状況を把握するための使用量UI と、請求関連のデータ管理のためのUI を提供しています。さらに、次のことを行えます。
元のユーザーモデル を使用している場合は、アカウント階層がクエリデータに影響を与える可能性があることに注意してください。詳細については、アカウントの構造 を参照してください。
データインジェスト使用量のクエリ 使用量UI は、時間の経過に伴うデータの取り込みを表示します。UIで提供されているものより詳細な情報が必要な場合は、以下のNRQL クエリの例をいくつかご覧ください。
毎日のデータ使用量 このクエリでは、請求対象となるインジェストしたデータを合計し、過去3か月の1日あたりの値を表示します:
FROM NrConsumption SELECT sum(GigabytesIngested)
WHERE productLine = 'DataPlatform'
SINCE 3 months ago TIMESERIES 1 day
1日の利用(ソース別) このクエリでは、請求対象となるインジェストしたデータを合計し、ソース別にファセットを適用した過去3か月の1日あたりの値を表示します:
FROM NrConsumption SELECT sum(GigabytesIngested)
WHERE productLine = 'DataPlatform' SINCE 3 months ago
FACET usageMetric TIMESERIES 1 day
ソースによるメトリクスのインジェスト このクエリは、メトリックデータ を上位10位までのメトリック名で分類します。また、appName
またはhost
ごとにファセットして分析を調整することもできます。
FROM Metric SELECT bytecountestimate()/10e8 as 'GB Estimate'
SINCE '2021-04-01' UNTIL '2021-04-08'
FACET metricName LIMIT 10 TIMESERIES 1 day
直近1か月のデータ使用量 このクエリは、現在のフルプラットフォームのインジェストデータを示します。つまり、今すぐ請求された場合に、その月のデータに対して請求される金額が表示されます。
FROM NrMTDConsumption SELECT latest(GigabytesIngested)
WHERE productLine = 'DataPlatform'
データの取り込みとクエリの制限 データ取り込み制限およびクエリ制限の詳細については、クエリシステムの制限 を参照してください。
ユーザー数のクエリ ユーザー数の表示については、使用量UI を参照してください。それ以上の詳細が必要な場合は、以下のNRQLクエリの例を使用できます。ユーザーの計算方法の詳細は、ユーザーの計算 を参照してください。
New Relic Oneの価格設定モデルには2つのバージョン があり、使用しているバージョンは、請求対象ユーザーの計算方法とこれらのユーザーへのクエリ方法に影響を及ぼします。
ここでは、これら2つの価格設定バージョンのクエリの例をご紹介します。
New Relic Oneのプライマリ価格設定(コアユーザーを含む) ユーザへのクエリのルールは次のとおりです。
NrMTDConsumption
イベントのみを使用してください。
ユーザータイプ別のクエリに使用される属性はBasicUsersBillable
、CoreUsersBillable
およびFullPlatformUsersBillable
です。
以下に、ユーザー数を決定するためのNRQLクエリの例をいくつかご紹介します。
直近1か月のフルプラットフォームユーザーこのクエリでは、その月の請求対象となるフルプラットフォームユーザーの数が表示されます。つまり、今すぐ請求された場合に、その月のフルプラットフォームユーザー数に対して請求される金額が表示されます。
FROM NrMTDConsumption SELECT latest(FullPlatformUsersBillable)
直近1か月のコアユーザーこのクエリでは、現在請求されているコアユーザーの数が表示されます。
FROM NrMTDConsumption SELECT latest(CoreUsersBillable)
推定コスト請求対象ユーザーのコストの見積もりを決定する方法については、推定コストのクエリ を参照してください。
コアユーザーの価格設定バージョンへの切り替え中のユーザーの追跡組織がコアユーザーなしのNew Relic Oneの価格設定 から開始し、コアユーザーリリース に切り替えることを選択した場合、使用量UIは、その移行期間中の請求対象となるユーザーの数を追跡します。その移行期間中のフルプラットフォームユーザーの数を表示するクエリの例を以下に示します。
FROM NrMTDConsumption SELECT latest(billableConsumption) as 'Full platform users' where metric in ('FullPlatformUsers', 'FullUsers') SINCE 4 month ago limit max TIMESERIES
コアユーザーなしのNew Relic One ユーザへのクエリのルールは次のとおりです。
NrMTDConsumption
またはNrConsumption
イベントを使用できます。
ユーザータイプ別のクエリに使用される属性は、BasicUsersBillable
およびFullUsersBillable
です。
その月の請求対象となるフルプラットフォームユーザーこのクエリでは、その月の請求対象となるフルプラットフォームユーザーの数が表示されます。つまり、その時点で請求された場合に、当月のユーザー数に対して請求される金額が表示されます。
FROM NrMTDConsumption SELECT latest(FullUsersBillable)
このクエリは、1時間ごとにカウントされたフルプラットフォームユーザーの数を示します。これは、フルプラットフォームユーザー数が時間の経過に伴い、どのように変化したかを確認するのに役立ちます。
FROM NrConsumption SELECT max(FullUsers) SINCE 10 days ago TIMESERIES 1 hour
予測される月間フルプラットフォームユーザー数このクエリは、月間フルプラットフォームユーザーの予測数を示します。このクエリは、ダッシュボードでの使用には適していません。a) その月の残り日数、b) その月の初日に基づく値が必要です。これは、その月の残り10日で予測される月末カウントをクエリする例です。
FROM NrMTDConsumption SELECT predictLinear(FullUsers, 10 days) SINCE '2020-09-01'
フルプラットフォームユーザーと基本ユーザーのカウント使用量 UI は、フルプラットフォームユーザーと基本ユーザーの数を示します。使用されるクエリ:
FROM NrUsage SELECT max(usage) SINCE 10 days ago
WHERE productLine='FullStackObservability'
WHERE metric in ('FullUsers', 'BasicUsers')
時間の経過に伴うフルプラットフォームユーザーと基本ユーザーの数を確認するには:
FROM NrUsage SELECT max(usage) SINCE 10 days ago
WHERE productLine='FullStackObservability'
WHERE metric in ('FullUsers', 'BasicUsers') FACET metric TIMESERIES 1 hour
推定コスト請求対象ユーザーのコストの見積もりを決定する方法については、推定コストのクエリ を参照してください。
コスト関連のクエリ 2022年5月、使用量イベントからestimatedCost
属性を廃止し、UIから当月の推定コストを削除しました(詳細 を参照)。現在、クエリまたはアラート条件でestimatedCost
属性を使用している場合は、それらを削除するか、以下の推奨クエリに置き換える必要があります。
今月のデータの推定コストを取得する 2022年5月、このestimatedCost
属性は廃止されました。推定コスト変更の詳細については、上記の注記を参照してください。
これは、当月のデータ取り込みコストの見積もりに到達するためのクエリです。このクエリを実行するには、組織のGBあたりの取り込みデータコストを把握する必要があります。
FROM NrMTDConsumption SELECT latest(GigabytesIngestedBillable)*YOUR_PER_GB_COST
今月の請求対象ユーザーコストを取得する ユーザー数のクエリセクション で述べたように、価格設定には2つのバージョンがあります。
プライマリバージョン(コアユーザーあり)
コアユーザーなしのバージョン
ユーザー数のデータクエリ方法は、お使いのバージョンによって決まります。
プライマリバージョン(コアユーザーあり)フルプラットフォームユーザーの当月のコストを取得するためのクエリです。組織のフルプラットフォームのユーザーコストを把握する必要があります。
FROM NrMTDConsumption SELECT latest(FullUsersBillable)* YOUR_PER_FULL_PLATFORM_USER_COST
コアユーザーなしのバージョンフルプラットフォームユーザーの当月のコストを取得するためのクエリです。組織のフルプラットフォームのユーザーコストを把握する必要があります。
FROM NrMTDConsumption SELECT latest(FullPlatformUsersBillable)* YOUR_PER_FULL_PLATFORM_USER_COST
コアユーザーと同等のものを以下に示します。
FROM NrMTDConsumption SELECT latest(CoreUsersBillable)* YOUR_PER_CORE_USER_COST
利用アラートを設定 請求の管理 の一助として、アラートを設定し、データの取り込みやユーザー数の想定外の利用増について通知を行えます。
使用関連のアラート条件を作成する前に、以下のヒントを参考にしてください。
NRQLアラート条件の例は次のとおりです。
取込まれたギガバイトが閾値を超えています このクエリでは、1時間の使用量が固定値を超えるとアラートを作成します。
FROM NrConsumption SELECT sum(GigabytesIngested)
WHERE productLine = 'DataPlatform'
組織に複数の子アカウント がある場合、特定のアカウントに閾値アラートを設定できます。
FROM NrConsumption SELECT sum(GigabytesIngested)
WHERE productLine = 'DataPlatform' AND consumingAccountId = YOUR_CHILD_ACCOUNT_ID
使用量がGB閾値を超えています このクエリでは、使用量が1か月あたりの固定の閾値(GB)を超えるとアラートを作成します。
FROM NrMTDConsumption SELECT latest(GigabytesIngested)
WHERE productLine = 'DataPlatform'
使用量がユーザー数の閾値を超えています これは、フルプラットフォームユーザーのユーザー数が特定の数を超えた場合にトリガーされるアラートクエリの例です。
FROM NrMTDConsumption SELECT latest(FullPlatformUsersBillable)
このクエリは、プライマリバージョンのNew Relic One価格設定(コアユーザーあり)を使用している組織に適用されることに注意してください。これに関しておよび、ユーザー数のクエリ方法についての詳細は、ユーザーのクエリ を参照してください。
使用量が推定コストの閾値を超えています 2022年5月、このestimatedCost
属性は廃止されます(詳細 を参照)。その属性を使用している場合は、ここで推奨クエリに置き換える必要があります。
このクエリを実行するには、組織のGBあたりの取り込みデータコストを把握しておいてください。
FROM NrMTDConsumption SELECT latest(GigabytesIngestedBillable)*YOUR_PER_GB_COST
データ取り込み制限およびクエリ制限に関連するアラートの設定については、データ制限に達した場合のアラートの設定 を参照してください。
アカウントへの変更のクエリ アカウントに対して行った変更(ユーザー管理に関連する変更など)を確認するには、NrAuditEvent
をクエリできます。
使用関連のデータタイプ 使用データは、次のイベントにアタッチされます。ユーザーのクエリに使用するイベントの詳細については、ユーザーのクエリ を参照してください。
NrUsage
は、1時間ごとに使用状況を記録し、報告されるデータのタイプ(APMデータやブラウザ監視データなど)の確認に使用されます。NrConsumption
は、1時間ごとに利用状況を記録しますが、これは「リアルタイム」利用と同じです。このイベントを使用して、期間中の利用トレンドを観察します。NrMTDConsumption
NrConsumption
イベントから集計値を生成します。このイベントを使用して、毎月の請求期間の利用を把握します。コアユーザーリリース を利用している組織の場合、これはユーザー数を照会するのに最適なイベントです。 データインジェストの属性 以下は、使用イベント にアタッチされる最も重要な属性の一部です。
属性
説明
productLine
使用量のカテゴリ。DataPlatform
、FullStackObservability
およびProactiveDetection
の3つのオプションがあります。(2021年11月1日より、IncidentIntelligence
は請求要因ではなくなりました。) このカテゴリの詳細については、New Relicプラットフォーム をご覧ください。
metric
これにより、使用量の複数のカテゴリを単一のメトリックに統合します。productLine
でファセットする場合に役立ちます。これは、BasicUsers
、FullUsers
およびGigabytesIngested
の可能な値を持つ列挙値です。コアユーザーリリース の値には、FullPlatformUsers
とCoreUsers
が含まれます。
consumingAccountId
使用するライセンスキーから決まる、保存されたイベントを直接担当するNew RelicアカウントのID。
estimatedCost
これは2022年5月に削除されます。 詳細については、推定コストの削除 を参照してください。
使用量とメトリックコストに基づき、推定コストを計算する。これはコストの見積もりであり、請求書に表示される金額ではありません。