New Relic では、New Relic アカウントを持っていなくても、組織外の閲覧者とダッシュボードやグラフを共有できます。 この機能は、セキュリティ制御と監査機能を維持しながら、インサイトの対象ユーザーを拡大します。 共有ダッシュボードとチャートには、New Relic プラットフォームから作成したパブリックにアクセス可能なライブ URL を介してアクセスできます。
あなたの会社が大手ビジネス顧客に重要なバックエンド サービスを提供していると想像してください。サービス中断中、この顧客にはタイムリーかつ正確なステータス更新が必要です。定期的に静的な電子メール更新を送信する代わりに、状況をリアルタイムで直接提供できます。エンジニアリング チームには、サービスの健全性を監視するNew Relicダッシュボードがあり、瞬間スループットやエラー率などのメトリクスが表示されます。 問題が発生した場合、アカウント マネージャーは、問題を示す特定のグラフの URL、またはダッシュボード全体の完全なビューを表示するためのパスワードで保護された安全な URL を、顧客の技術リーダーと直接共有します。
リンクを共有することで、顧客に回復プロセスのリアルタイムかつ透明なビューを提供できます。チームのデプロイが修正されるとメトリクスが改善することがわかり、ステータスの更新を要求する必要性が減り、大きな信頼が築かれます。 その価値は、URL 自体を直接安全に共有することであり、重要なイベント中に信頼できる唯一のソースを提供します。
共有コンテンツのセキュリティをさらに強化するには、パスワード保護を有効にすることができます (ダッシュボードのみ)。これにより、URL とパスワードを持つユーザーのみが共有コンテンツにアクセスできるようになります。
外部ユーザーが共有ダッシュボードまたはグラフにアクセスすると、ページは元のエンティティと同じデータと視覚化でレンダリングされ、次のインタラクティブ機能が提供されます。
- 時間範囲: 閲覧者はドロップダウンから時間範囲を選択して、特定の期間のデータを表示できます。
- 表示モード: 視聴者は好みに応じてライトモードまたはダークモードを選択できます。
- TV モード: 視聴者は、ダッシュボードをテレビ画面に表示するために最適化するフルスクリーン TV モードを有効にすることができます。
重要
チャート共有機能は Pro 、 Enterprise 、および Core Compute 顧客が利用できますが、ダッシュボード共有機能は、 Advanced Compute が有効になっている Pro および Enterprise 顧客のみが利用できます。ダッシュボード共有機能に関連するコストと管理方法の詳細については、 「価格」セクションを参照してください。
前提条件
この機能には、制御された安全なデータ共有を保証するための複数のセキュリティ レイヤーと条件が含まれています。ダッシュボードまたはグラフを公開するには、次の設定が行われていることを確認してください。セットアップの詳細については、 セキュリティとアクセス管理ページを参照してください。
- ダッシュボードのソースとなるすべてのアカウントに対して
Live URL control権限が有効になっています。 - ダッシュボードとグラフを共有できるように、カスタム ロールと権限が構成されています。
- ダッシュボードまたはグラフのソースとなるアカウントには、データを外部に共有するための権限が付与されています。
- ダッシュボードまたはチャートのソースとなるすべてのアカウントにアクセスできます。
- 共有するダッシュボードの所有者であること (グラフの共有には所有権は必要ありません)。
- ダッシュボードの権限がPrivateに設定されていません。
ダッシュボードを共有する
ライブ ダッシュボード URL を生成し、その有効期限を管理することで、ダッシュボードを共有できます。さらに、ダッシュボードを共有するときにセキュリティを強化するために、パスワード保護を有効にすることもできます。生成された URL のリストを詳細とともに表示し、New Relic プラットフォームからいつでも取り消すこともできます。セキュリティとコンプライアンスを確保するには、共有ダッシュボード URL の作成、更新、または取り消しの監査証跡を監視します。
注意
共有ダッシュボードがパスワードで保護されていない場合、ライブ URL を知っているすべてのユーザーがそのダッシュボードにアクセスし、そこに含まれるすべての情報を表示できます。不要なアクセスを避けるため、URL を作成するときにパスワード保護を有効にしてください。
ダッシュボードの公開アクセス可能なライブ URL を作成するには:
one.newrelic.com > Dashboardsに移動します。
共有したいダッシュボードを開きます。
右上隅で、 Share > Share dashboardに移動します。
Continueをクリックします。Share dashboardダイアログが表示されます。必要に応じて次の変更を行ってください。
- Protect with a passwordトグルはデフォルトでオンになっています。パスワードなしでダッシュボードを共有する場合は、オフにすることができます。
- ライブ URL の有効期間はデフォルトで 30 日間です。Link expirationドロップダウンから変更できます。
Save changesをクリックします。
ライブ URL とパスワード (有効な場合) をコピーし、外部ユーザーと共有するために保存します。
パスワードは後で取得できません。パスワードを紛失した場合は、パスワードをリセットしてユーザーと再度共有するだけです。パスワード管理ベストプラクティスに従ってパスワードを安全に管理してください。
重要
New Relic プラットフォーム上の実際のダッシュボードに対して行われたコンテンツの更新は、共有ダッシュボード ページに自動的に反映されます。 誤ってデータが漏洩するのを防ぐため、公開共有されたダッシュボードを更新できるのはダッシュボードの所有者のみです。
共有ダッシュボードのライブ期間を更新するには、必要な権限があり、ダッシュボードの所有者である必要があります。
- one.newrelic.com > Dashboardsに移動します。
- 共有するダッシュボードを開きます。
- 右上隅で、 Share > Manage public linkに移動します。
- Link expirationドロップダウンから期間を更新します。Never expiresオプションにより、URL は 20 年間有効になります。
- 変更を保存します。
ライブ ダッシュボード URL のパスワード保護を有効または無効にするには、必要な権限があり、ダッシュボードの所有者である必要があります。パスワード保護を無効にすると、既存のパスワードが削除され、外部ユーザーはパスワードなしでダッシュボードにアクセスできるようになります。パスワード保護を有効にする場合は、生成されたパスワードを URL と共有して、外部ユーザーがダッシュボードにアクセスできるようにします。
one.newrelic.com > Dashboardsに移動します。
共有するダッシュボードを開きます。
右上隅で、 Share > Manage public linkに移動します。
パスワード保護を有効または無効にするには、 Protect with a passwordトグルを使用します。
Save changesをクリックします。
ライブ URL とパスワード (有効な場合) をコピーし、外部ユーザーと共有するために保存します。
パスワードは後で取得できません。パスワードを紛失した場合は、パスワードをリセットしてユーザーと再度共有するだけです。パスワード管理ベストプラクティスに従ってパスワードを安全に管理してください。
ライブダッシュボード URL のパスワードを紛失した場合は、リセットできます。リセットするには、必要な権限があり、ダッシュボードの所有者である必要があります。
one.newrelic.com > Dashboardsに移動します。
共有しているパスワードで保護されたダッシュボードを開きます。
右上隅で、 Share > Manage public linkに移動します。
Reset passwordオンにします。
Save changesをクリックします。
新しいパスワードをコピーして保存し、外部ユーザーと共有します。
パスワードは後で取得できません。紛失した場合は、再度リセットするだけです。パスワード管理ベストプラクティスに従ってパスワードを安全に管理してください。
New Relic One 上のオールインワンのライブ URL にハイパーリンクされた共有ダッシュボード名にアクセスできます。 権限に応じて、自分が作成した URL またはアカウント内のすべてのユーザーが作成した URL を表示できます。
共有ダッシュボードの URL を表示するには:
one.newrelic.comに移動します。
左側のナビゲーションで、下部にある自分の名前をクリックします。
Administration > Shared Dashboardsに移動します。 共有Dashboardsページには、作成日と有効期限、各ダッシュボードの所有者を含む共有ダッシュボードのリストが表示されます。
ダッシュボード名をクリックすると、共有ページが新しいタブで開きます。
ライブ ダッシュボードの URL を外部ユーザーと共有して、共有ダッシュボードにアクセスできるようにします。URL がパスワードで保護されている場合は、パスワードも共有してください。外部ユーザーの場合、次の 2 つのセキュリティ ベースのコントロールがパスワードで保護された URL に埋め込まれます。
セッションベースのアクセス: ダッシュボードにアクセスした後、セッションは 120 時間アクティブなままになります。この期間を過ぎてダッシュボードにアクセスしようとした場合、またはブラウザのセッションが期限切れになった場合は、パスワードの入力が求められます。 パスワードがリセットされた場合、ウィジェットが更新されるとすぐにセッションが期限切れになります。外部ユーザーは新しいパスワードを入力する必要があります。
reCAPTCHA 認証: ダッシュボードへのアクセスに複数回失敗した場合は、パスワードを再度入力する前に reCAPTCHA 認証を完了する必要があります。
価格
ライブ ダッシュボードの URL を共有する場合は、関連するコストとそれを効果的に管理する方法を理解することが重要です。Public Dashboardsは、アドオンまたは計算価格モデルの一部として提供される高度な計算製品機能です。 高度なCCU は、ダッシュボードの視覚化からクエリが実行されると消費されます。これは次の場合に発生します。
ページ読み込み時
タイムピッカーの変化
リフレッシュレートトリガーについて
New Relic Administration> Compute Management > Advanced capabilitiesから使用コストを監視できます。 コストを最適化するには、 「価格設定管理のベストプラクティス」セクションを参照してください。
権限に応じて、自分が作成した URL またはアカウント内のすべてのユーザーが作成した URL を取り消すことができます。ダッシュボードを削除すると、公開共有 URL が自動的に取り消されます。ダッシュボードを復元する場合は、新しいライブ URL を作成する必要があります。
URL を取り消すには、次の方法があります。
- 共有しているダッシュボードで、 Share > Manage public linkに移動し、 Share dashboardダイアログでRevoke public linkをクリックして、取り消しを確認します。
- Shared Dashboardsページから、 ダッシュボード リンクのアイコン > Revokeをクリック > 取り消しを確認します。
共有ダッシュボード URL を作成、更新、または取り消すと、 NrAuditEventに監査証跡が生成されます。 書き込みビルダーのレコードを表示するには:
one.newrelic.com > Query Your Dataに移動します。
パブリックダッシュボード URL が作成されるアカウントを選択します。
監査証跡を表示するには、次のいずれかのクエリを実行します。
過去 1 時間に作成または取り消されたライブ ダッシュボード URL の詳細を取得するには、次のクエリを実行します。
WHERE actionIdentifier LIKE '%public_dashboard.%'
過去 1 時間に作成されたライブ ダッシュボード URL の詳細を取得するには、次のクエリを実行します。
WHERE actionIdentifier LIKE '%public_dashboard.create%'
過去 1 時間に取り消されたライブ ダッシュボード URL の詳細を取得するには、次のクエリを実行します。
WHERE actionIdentifier LIKE '%public_dashboard.revoke%'
過去 1 時間に特定のユーザーによって作成されたライブ ダッシュボード URL の詳細を取得するには、 <user_email>実際のユーザーのメール ID に置き換えて、次のクエリを実行します。
WHERE actionIdentifier LIKE '%public_dashboard%'
AND actorEmail=<user_email>
過去 1 時間にアカウントで作成されたライブ ダッシュボード URL の詳細を取得するには、 <account_id>実際のアカウント ID に置き換えて、次のクエリを実行します。
WHERE actionIdentifier LIKE '%public_dashboard%'
特定の期間にライブ URL が作成されたダッシュボードのリストを取得するには、次のクエリを実行します。 各ダッシュボードに作成された URL の数が表示されます。
ヒント
次の例のクエリは、先週のレコードを取得します。 必要に応じて期間を調整できます。
WITH aparse(description, '%for dashboard *') AS dashboardGUID
SELECT count(*) AS 'dashboards'
WHERE actionIdentifier LIKE '%public_dashboard.create%'
特定の期間にライブ ダッシュボード URL を使用して実行された操作のリストを取得するには、次のクエリを実行します。
ヒント
次の例のクエリは、先週のレコードを取得します。 必要に応じて期間とファセットを調整できます。
WITH aparse(description, '%for dashboard *') AS dashboardGUID,
aparse(actionIdentifier, '%public_dashboard.*') AS publicDashOperation
SELECT uniqueCount(actionIdentifier) AS 'number of operations'
WHERE publicDashOperation IS NOT NULL
FACET actorEmail, dashboardGUID, publicDashOperation
ベストプラクティス
パブリック ダッシュボード関連の価格設定とパスワード セキュリティを効率的に管理するには、次のベストプラクティスに従ってください。
価格設定を最適に保つには、次の標準的な方法を検討してください。
ライブダッシュボード URL の安全なパスワード管理を確保するには、次のベストプラクティスに従ってください。
- 安全な保管: パスワードを作成またはリセットした後すぐに、生成されたパスワードをコピーして安全に保存します。New Relic では、最初の表示後にパスワードを保存したり取得したりすることはできません。
- 共有: 内部パスワード マネージャー、安全なメッセージング、ワンタイム シークレット サービスなどの安全な方法を使用して、対象者にパスワードを配布します。プレーンテキスト電子メールなどの安全でないチャネルは避けてください。
- 複雑さ: セキュリティを強化するために、パスワードは複雑な形式で自動生成されます。URL をパスワードで保護する前に、その複雑さがユーザーのパスワード処理能力に適合していることを確認してください。
- 侵害の疑い: パスワードが侵害された疑いがある場合は、パスワードをリセットするか、ライブ URL を取り消して、それ以上のアクセスを防止してください。URL を取り消す場合は、新しいライブ URL を作成し、視聴者と再度共有します。パスワードをリセットする場合は、新しいパスワードを視聴者と共有します。
制限
ダッシュボードを公開で共有する場合の制限は次のとおりです。
- TV modeで共有ダッシュボードを表示すると、最大 72 時間アクティブな状態が維持されます。 閲覧を続けるにはブラウザを更新する必要があります。
- テンプレート変数、ファセット リンク、カスタム視覚化、またはログ テーブルを使用するウィジェットとダッシュボードを共有する場合、これらのウィジェットは共有ビューに情報を表示しません。
- ダッシュボードの権限設定がPrivate場合、ダッシュボードを公開することはできません。 これを確認するには、one.newrelic.com > Dashboards > Your dashboard > アイコン > Settings > Permissions に移動します。
チャートを共有する
外部ユーザーとチャートを共有するには、 「前提条件」に記載されているすべての設定を完了する必要があります。
注意
ライブ チャートの URL を持っている人なら誰でも、チャートのすべての情報を表示できます。情報は慎重に、会社の内部ポリシーと手順に従って共有してください。
ヒント
UI とNerdGraph API の両方を通じてライブ チャート URL を作成できます。ただし、ライブ チャートの URL を管理 (表示、更新、削除) できるのは NerdGraph API を通じてのみです。
チャートの共有可能なリンクを生成するには:
- one.newrelic.com > Dashboardsに移動します。
- チャートが利用可能なダッシュボードを開きます。
- チャートの右上隅にあるアイコン。
- Get chart linkを選択します。 公開リンクが正常に作成されたことを確認する通知が表示され、そのリンクもクリップボードにコピーされます。
- ライブ チャート ページを開くには、通知をクリックするか、コピーした URL を使用して新しいタブで手動で参照します。
ヒント
ライブ チャートとダッシュボードの URL を任意の iframe に埋め込むことができます。