標準ワークロードでは、クエリ、タグ、または明示的な選択を使用して、関連するエンティティを手動でグループ化できます。このドキュメントでは、標準ワークロードを作成および構成する方法について説明します。ディストリビューティッド(分散)トレーシングに基づく自動エンティティ検出が必要な場合は、代わりにインテリジェント ワークロードを参照してください。
ヒント
どのタイプを使用すればよいかわかりませんか?ワークロードの概要を確認して、標準ワークロードとインテリジェント ワークロードを比較してください。
標準ワークロードに追加するエンティティは、目標と組織構造によって異なります。ワークロードでチームを調整する方法については、ワークロード チュートリアルで読むこともできます。
アカウントと権限
ワークロードに寄与するアカウントには、 workload accountとscope accountsの 2 種類があります。New Relic組織に複数のアカウントがある場合、ワークロード アカウントとスコープ アカウントを区別すると、ワークロードの管理が容易になります。
- workload accountはワークロードとそのデータが存在する場所です。ワークロードを作成するために使用されるアカウントは、ワークロード アカウントと見なされます。このアカウントは、割り当てられたアカウント権限に基づいて、どのユーザーがワークロードを表示および管理できるかを決定します。
- scope accountsは、ワークロードがテレメトリーデータを取得するアカウントです。 ワークロードのすべてのスコープ アカウントへのアクセス権を持たないユーザーは、ワークロード内のすべてのデータを表示できない可能性があります。ワークロードを使用するチーム メンバーの場合は、ワークロードがデータを取得するチームの関連アカウントを必ず追加してください。
ワークロード アカウントは、作成後に変更することはできません。ただし、スコープ アカウントは、ワークロード アカウントのワークロード管理機能を持つユーザーであればいつでも更新できます。デフォルトでは、ワークロード作成時にワークロード作成者がアクセスできるすべてのアカウントがスコープ アカウントとして設定されます。
標準ワークロードを作成する
標準ワークロードでは、含めるエンティティを完全に制御できます。エンティティ、タグを使用するか、特定のエンティティを選択することによって、メンバーシップを定義します。 トレースからエンティティを自動的に検出するインテリジェント ワークロードとは異なり、標準ワークロードは、クエリが新しいエンティティに一致するか、手動で変更した場合にのみ更新されます。
標準ワークロードを作成するにはいくつかの方法がありますが、どれを選択するかは完全にあなた次第です。チームの調整に最も便利な方法を選択することをお勧めします。

one.newrelic.com > All capabilities > Workloads > Create a workload: 標準ワークロードを作成するときは、書き込みまたは手動選択を使用して、関連付けられたアカウントとモニター エンティティを選択します。
ワークロードUIから標準ワークロードを作成する方法は次のとおりです。
one.newrelic.com > All capabilities > Workloadsに移動し、 + Create a workloadをクリックします。
ワークロードに、あなたとあなたのチームにとって意味のある名前を付けます。
Select an accountドロップダウンから、使用するワークロード アカウントを選択します。
[範囲アカウントの選択] をクリックして、このワークロードがデータを使用するすべてのアカウントを確認します。
ワークロードを構成するエンティティを検索して選択します。探している結果が得られたら、特定のエンティティを追加したり、ワークロードのエンティティを動的に更新するクエリを追加したりすることができます。
- エンティティ タイプ、 タグ、または 属性 (エンティティ名、アカウント ID、AWS リージョンなど) で検索できます。
- + Add this queryをクリックすると、ワークロードに対して動的に更新されるエンティティのリストが作成されます。システムの変更に応じてワークロードのエンティティを更新する場合は、これをお勧めします。
- エンティティの横にある+ Addクリックして、そのエンティティをワークロードに追加します。システムが変更されてもエンティティが引き続き有用であることがわかっている場合は、これが適切な選択です。
クエリと特定のエンティティの両方をワークロードに追加でき、 クエリ ロジックに従って連携して動作します。
保存するにはCreate a workloadをクリックしてください。
ワークロードに1つ以上のダッシュボードが含まれている場合、 それらのダッシュボードのリンクにフィルターを設定することができます 。
ワークロードを定義する
以下に、ワークロードの定義のいくつかの側面に関する詳細とヒントを示します。
複数の個別のエンティティやクエリを追加してワークロードを定義することができます。
- クエリには、複数の検索語を含めることができます。これらはAND演算子で結合されます。
- ワークロード内の別々のクエリは、OR演算子で結合されます。
- パーセント記号(
% )で文字列をラップして、クエリ内の正確な部分文字列に一致させることができます。エンティティ名にサブストリングを使用してそれらのエンティティを分類する場合(たとえば、 <team>-<env>-<appName> )、フィルタリングとグループ化に強力なタグ(たとえば、 team:awesome 、 env:production )を補完的に使用することを検討してください。 - 500を超えるエンティティを返す可能性のある動的クエリでは、パーセント記号(
% )を使用しないことをお勧めします。このようにして、ユーザーインターフェイスでより一貫したエクスペリエンスを得ることができます。
カスタムダッシュボードをお持ちで、チームのワークロードの観察と運用にどのデータが関連しているかがすでにわかっている場合は、ワークロードからそれらのをリンクできます。
ワークロードにダッシュボードを追加するには: ワークロードを作成した後、ワークロードのActivityページに移動し、 Add dashboardをクリックします。