New Relicのクロスアカウントアラートオプションを使用すると、アラートが設定されているアカウントとは異なるアカウントからのデータを監視するアラート条件を設定できます。この機能により、New Relic内の複数のアカウントにわたる依存関係をより柔軟に監視および管理できるようになります。
多くの組織では、さまざまなチームや部門がアプリケーションとインフラストラクチャに個別のNew Relicアカウントを使用している可能性があります。別のアカウントのエンティティまたはデータに対して直接責任がない場合でも、それが業務にとって重要である場合があります。たとえば、アプリケーションチームは、アプリケーションを実行しているが別のアカウントで管理されているホストに対してアラートを設定する必要がある場合があります。
これには次のようないくつかの利点があります。
- アクセスできる複数のアカウントにわたってアラートを管理し、関連するすべてのインシデントと問題を統合ビューで提供します。
- 機密アカウントへの書き込みおよび編集アクセスを制限し、複数のユーザーが直接管理していないアカウントに対する権限を持つ必要性を最小限に抑えます。
- 他のユーザーのデータソースとして機能するアカウント上の不要なアラートを減らして、アラート設定を整理します。
- アラート閾値の管理とガバナンスを適切なチームに委任し、アカウント所有者の負担を軽減します。
- 重要な依存関係が異なるNew Relicアカウントに存在する場合でも、タイムリーなアラートを確実に送信します。
スタートガイド
クロスアカウントアラートの使用を開始する前に:
- まず、アカウント間のデータ共有を有効にする必要があります。これは現在、New Relic UIでアカウントごとにのみ実行されています。
- 組織管理者は、データ共有の切り替えをオンにすることができます。
- または、クロスアカウント条件:データ共有アクセス制御権限を持つカスタムロールを作成し、この機能をユーザーに割り当てることもできます。詳細については、カスタムロールの作成を参照してください。
ユーザーに適切な役割と権限があることを確認したら、以下の手順に従って、他のアカウントが選択したアカウントのデータをクエリできるようにすることができます。
one.newrelic.com > All capabilities > Alertsに移動します。
左側のナビゲーションメニューで、 General
Cross-accountsに移動し、Let other accounts query data from this accountを有効にします。
Saveをクリックします。
適切な役割と権限を持つユーザーが複数のアカウントを同時にオプトインまたはオプトアウトできるようにするAPIもあります。詳細については、クロスアカウントアラート選択のAPI例を参照してください。
データアカウントへの少なくとも読み取り専用アクセス権がある限り、組織内のどのアカウントからでもアラート条件とデータをクエリできます。
クロスアカウントアラート条件を作成する
クロスアカウントアラートは次の方法で作成できます。
API:条件ビルダーAPIの
dataAccountId
フィールドに、条件を適用するアカウント番号を入力します。詳細については、NRQL条件を参照してください。-または-
UI : 条件ビルダー UIのクエリモードでは、最初のステップの一部としてドロップダウンが表示されます。このメニューには、新しいアラートでクエリを実行するためにアクセスできるアカウントが一覧表示されます。詳細については、クエリモードを使用したアラート条件の作成を参照してください。
ヒント
現時点では、エンティティ稼働ステータスは、クロスアカウントアラート条件の影響を受けません。
クロスアカウントアラートのデータ共有を制限する
アカウントがデータの共有を停止すると( Let other accounts query data from this accountオプションが無効になっている)、次のようになります。
- 新しいアラート条件のクエリ先を選択するときに、アカウントがドロップダウンに表示されません。
- そのアカウントのデータを対象に以前に作成したアラート条件はすべて削除され、評価が停止します。その状態に関連するすべての履歴が削除されます。
データの可視性
現在、この機能を使用する場合、アラート条件を所有するアカウントに対して少なくとも読み取りアクセス権を持つすべてのユーザーは、アカウント間のアラート条件情報を表示できます。このアクセスは、ユーザーが元のアカウントに対してread
アクセス権を持っているかどうかに関係なく許可されます。ユーザーは以下を確認できます。
- 条件名と詳細(条件シグナル、ファセット名など)
- クロスアカウント条件に関連する問題とインシデント(シグナル、インシデントタイトルのファセット名などを含む)
- クロスアカウントアラート条件に関する通知を設定するワークフロー