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

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

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

問題を作成する

パーティションによるデータの整理

データ パーティションは、ログ データをグループ化または整理して、クエリをより高速かつ効率的に行う方法です。クエリが単一のパーティションをターゲットにしている場合、UI は次のようにログを記録します。

  • 無関係なデータをスキャンすることが少なくなります
  • 結果をより速く返す

アカウントは複数のパーティションを持つことができ、複数のパーティションを同時に照会することができます。

また、データパーティションでは、30日間の固定保持期間を持つ代替の「セカンダリ」ネームスペースにデータをマッピングすることができます。この機能は、一般データ保護規則(GDPR)のようなプライバシーを重視した規制や基準に準拠するために役立ちます。

パーティションの計画

パーティションの作成を始める前に、 必要なパーミッション と、パーティションの実装方法についての計画があることを確認します。

重要

ログは、データがNRDBに書き込まれる前に、取り込み処理中にパーティションにルーティングされます。パーティションルールは、ルール作成前に取り込まれたログには影響しません。

パーティションのサイズと構成

データ・パーティションを適切に使用することで、パフォーマンスを大幅に向上させることができます。データを個別のパーティションに整理することで、それらを別々に、またはまとめて照会することができます。データをパーティショニングする目的は以下の通りです。

  • 環境や組織の中で、固定的であったり、変化の頻度が低い概念に合わせてデータパーティションを作成します(例:ビジネスユニット、チーム、環境、サービスなど)。
  • 最適なパフォーマンスを得るためには、各パーティションが1日の取り込み量が1TB以下であることを確認してください。

パーティションの数が多ければ、より的を絞った検索が可能になりますが、あまりにも多くのパーティションを作ると、ログが見つけにくくなったり、管理者のオーバーヘッドが増えたりします。適切なバランスをとることが重要です。当社では1アカウントあたり最大100パーティションをサポートしていますが、ほとんどのアカウントでは10~15パーティションが最適な数です。

ネームスペースの選択

パーティションの名前空間は、その保持期間を決定します。 2つの保持オプションを提供します。

  • Standard:

    New Relic サブスクリプションによって決定されるアカウントのデフォルトの保持期間。 これは、アカウントで利用可能な最大保持期間であり、ほとんどのパーティションに対して選択するネームスペースです。

  • Secondary:

    30日間保持されます。 セカンダリ ネームスペースのメンバーであるパーティションに送信されたすべてのログは、取り込まれてから 30 日後にローリング ベースで消去されます。

セカンダリー・リテンションはコストコントロールのメカニズムではなく、データはインジェストで課金されます。

NerdGraphAPIを使用してデータパーティションを管理する

データ パーティションをプログラムで管理する場合は、NerdGraph API エクスプローラーを使用できます: one.newrelic.com > All capabilities > Apps > NerdGraph API explorerNerdGraph データ パーティション チュートリアルでは、この API を使用してデータ パーティションをクエリ、作成、削除する方法を示します。

UIを介してパーティションルールを作成する

ログクエリ バーの左側にあるData partitionsをクリックし、保持ネームスペース、オプションの説明、および一致基準を含むパーティション名を作成します。

新しいパーティションルールを作成するには

  1. one.newrelic.com > All capabilities > Logs

    に移動します。

  2. ログクエリバーの左側にある

    Partition

    をクリックし、次に

    Create new

    をクリックします。

  3. Partition name

    Log_で始まる英数字の文字列として定義します。

  4. 任意の説明を追加します。

  5. パーティションに リテンション・ネームスペース を選択します。

  6. ルールの

    Matching criteria

    を設定します: このパーティションに保存するログに一致する有効な NRQL WHERE句を入力します。

パーティションを表示するには、 Partitionドロップダウンをクリックします。

デフォルトのパーティションはLogです。パーティション ルールの影響を受けないログは、デフォルトでLogパーティションに保存されます。

複数のパーティションに対して同時にクエリを実行できます。最高のパフォーマンスを得るには、可能な限り最小のパーティション数を選択してください。

パーティションを検索するには: ログ クエリ バーの左側にあるPartitionをクリックし、パーティション検索バーを使用します。

Copyright © 2024 New Relic株式会社。

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