Splunk Observability Cloudでのダッシュボードの共有、複製、ミラーリング
ダッシュボードのリンクまたは URL を共有するか、ダッシュボードのコピーを作成します。ダッシュボードのミラーを使用して、同じダッシュボードを複数のダッシュボードグループに追加し、リアルタイムの更新を監視します。
直接共有する
-
ダッシュボードのコピーを共有するには、[Dashboard actions] メニューから [Share] を選択します。共有オプションが表示されたポップアップウィンドウが開きます。
-
直接共有するには、Add Recipients を選択し、メールアドレスを追加するか、利用可能な通知のインテグレーションを共有方法として選択します。
-
受信者を追加した後、[Share] を選択します。受信者には、ダッシュボードのコピーへのリンクが送信されます。開くと、元のチャートに影響を与えることなくコピーを編集して保存できます。
リンクをコピーする
別の方法として、各メンバーと直接共有するのではなく、メールでリンクを送ったり、社内のコミュニケーションツールにダッシュボードのコピーへのリンクを貼ったりするのもよいでしょう。
-
これを行うには、ポップアウトウィンドウで提供されるリンクの横にある Copy を選択し、このリンクを通信ツール内に貼り付けます。
-
ダッシュボードのリンクをグループと共有する場合、ダッシュボードを閲覧できるのは、アカウントを持つ組織のメンバーだけであることに注意してください。
ブラウザのURLを使用する
ダッシュボードブラウザの URL を共有できます。ただし、 URL を使用すると、コピーではなく元のダッシュボードが共有されます。ダッシュボードのブラウザの URL を共有する場合は注意してください。ダッシュボードに加える変更は、ダッシュボードを表示するすべてのユーザーが閲覧できます。また、他のユーザーがダッシュボードに加えた変更を上書きする可能性があります。
ダッシュボードを複製する
ダッシュボードを複製して、以下のことが行えます:
-
元のダッシュボードに変更を加えることなく、既存のダッシュボードのコピーを変更する
-
読み取り専用のダッシュボードまたは書き込み権限のないダッシュボードのコピーを変更する
ダッシュボードを複製するには、以下の手順に従います:
-
Splunk Observability Cloudホームページから Dashboard を選択します。
-
複製したいダッシュボードに移動します。
-
[Dashboard actions](⋯)メニューを選択します。
-
Save As… を選択します。
-
[Dashboard Name] フィールドに、複製したダッシュボードの名前を入力します。同じ名前のダッシュボードが複数存在することを避けるため、元のダッシュボードとは異なる名前を使用します。
-
(オプション)ソースのダッシュボードから複製したダッシュボードへすべてのローカルデータリンクを保存する場合は、Clone Data Links チェックボックスを選択します。
-
Dashboard Permissions のドロップダウンメニューから、複製したダッシュボードの権限設定を構成します。
-
Dashboard Group メニューから、複製したダッシュボードを保存するダッシュボードグループを見つけて選択します。
複製したダッシュボードを既存のカスタムダッシュボードグループまたはユーザーダッシュボードグループに保存することも、新規ダッシュボードグループを作成することもできます。新しいグループを作成すると、そのグループがカスタムダッシュボードグループとして追加されます。
ダッシュボード権限の詳細については、「ダッシュボードグループおよびダッシュボードに対する読み取り権限」を参照してください。
ダッシュボードをミラーリングする
ダッシュボードのミラーリングにより、同じダッシュボードを複数のダッシュボードグループに追加したり、1 つのダッシュボードグループに複数回追加したりできます。ダッシュボードは任意のミラーから編集でき、行った変更はすべてのミラーに反映されます。ただし、ダッシュボード名、フィルタ、ダッシュボード変数が他のミラーに影響を与えることなく、ミラーレベルでカスタマイズできます。これらのローカルカスタマイズによりユーザーは同じチャートに同じメトリクスを表示できますが、ミラーをフィルタリングして各ユーザーに関連するメトリクスを表示することもできます。
ミラーダッシュボードを使用する理由
ダッシュボードミラーの一般的なシナリオ:
-
組織全体でチームが使用する標準ダッシュボードを作成します。すべてのチームがダッシュボードのチャートに加えられた変更を確認できるようにし、各チームのメンバーがダッシュボードの変数を設定して、要件に関連するカスタマイズをフィルタリングできるようにする必要があります。各チームには、チームにリンクされたダッシュボードグループがあるため、これらの各ダッシュボードグループにダッシュボードのミラーを追加します。
-
ユーザーダッシュボードグループ内に、組織内の他のユーザーにとっても便利なダッシュボードを作成しました。ダッシュボードに加えられた変更に従い、ダッシュボードのミラーをユーザーダッシュボードグループに追加します。
ダッシュボードミラーの例
次の例は、ダッシュボードのミラーリングの一般的なシナリオです:
この例では、「Project-1」ダッシュボードグループに、「CPU Utilization」という名前のミラーリングされていないダッシュボードがあります。ダッシュボードは AWS availability zone us‑east‑1a でフィルタリングされます。「Project-2」ダッシュボードグループには同じダッシュボードが必要ですが、AWS availability zone us‑east‑1b でフィルタリングされます。
フィルターは各ミラーダッシュボード内でカスタマイズ可能であるため、上記の要件は、このダッシュボードのミラーを「Project-2」ダッシュボードグループに追加して AWS availability zone us‑east‑1b でフィルタリングすることによって実現可能です。
これで、同じダッシュボードの 2 つのミラーが、2 つの異なる場所に異なるフィルタを使用して表示されるようになりました。「Project-1」ダッシュボードグループが「Mean CPU Utilization」というチャートを追加して「Project-1」グループのミラーを編集した場合も、このダッシュボードのフィルタは AWS availability zone us‑east‑1a のままになります。「Project-2」グループでミラーを開くと、追加されたチャートが表示されますが、グループには AWS availability zone us‑east‑1b のフィルタが適用されます。
ミラーの作成
Splunk Observability Cloud ユーザーは、カスタムダッシュボードまたはユーザーダッシュボードのミラーを作成できます。ユーザーには、ミラーを配置するダッシュボードグループに対する書き込み権限が必要です。
ミラーを作成するには、ダッシュボードのアクションメニュー(⋯)から [Add a mirror] を選択します。
ミラーを作成する際、さまざまな方法でターゲットダッシュボードグループでのミラーの表示方法をカスタマイズすることができます。現在のダッシュボードと同じグループにダッシュボードミラーを追加することもできます。これは、同じチャートのセットにすばやくアクセスする必要があるが、フィルタまたはダッシュボード変数の設定が異なる場合に役立ちます。
ダッシュボードグループを選択する
ミラーを配置するグループを選択または検索します。書き込み権限を持っていないダッシュボードグループは、ミラーのターゲットとして使用できません。
ダッシュボードの名前および説明を変更する
対象のグループ内のミラーの名前を指定します。新しいダッシュボードミラーを作成する際に提案されるデフォルトの名前は、元のダッシュボードの名前であり、そのダッシュボード自体がミラーである場合は、現在ミラーリングしているダッシュボードの表示名とは異なる場合があります。
対象のグループのミラーに新しい説明を指定します。名前と同様に、デフォルトはダッシュボードから取得されます。ダッシュボードまたはミラーの説明は、アクションメニュー(⋯)から [Dashboard Info] を選択すると表示されます。
ダッシュボードのフィルターと変数をカスタマイズする
ミラーダッシュボードのフィルタと変数については、「ダッシュボードの作成とカスタマイズ」の以下のセクションで説明します。
ダッシュボードミラーと権限
ダッシュボードミラーは、保存先のダッシュボードグループからのみ権限を継承できます。したがって、新しいダッシュボードミラーを作成すると、そのダッシュボードグループの読み取り権限または書き込み権限を持つチームおよびユーザーは、すべてのミラーで同じ権限を持つことになります。
次のテーブルは、ダッシュボードミラーのアクションを実行するために必要な前提条件を示しています。
|
アクション |
ダッシュボードの権限 |
グループの権限 |
|---|---|---|
|
ダッシュボードグループにダッシュボードミラーを追加する |
- [Inherit from Dashboard Group] で設定された元のダッシュボードの場合、ミラーを作成するために必要なのは読み取り権限のみです。 - 元のダッシュボードで権限をカスタマイズしている場合、ミラーを作成する前に、元のダッシュボードの権限を [Inherit from Dashboard Group] に変換するための書き込み権限が必要です。 |
ターゲットグループの読み取り権限 |
|
* |
オリジナルダッシュボードの権限は不要 |
ミラーの保存先のダッシュボードグループの読み取り権限 |
|
ダッシュボードミラー内のチャートに変更を加える |
オリジナルダッシュボードの書き込み権限 |
グループの権限は不要 |
|
ダッシュボードミラーに新しいチャートを追加する |
オリジナルダッシュボードの書き込み権限 |
グループの権限は不要 |
|
ダッシュボードミラーの [Overrides] バーの設定を編集する |
オリジナルダッシュボードの権限は不要 |
ターゲットダッシュボードグループの書き込み権限(ミラーは保存先のダッシュボードグループの権限を継承するため) |
|
ダッシュボードミラーの [Dashboard Info] ページと [Dashboard Variables] ページを編集する |
オリジナルダッシュボードの書き込み権限 |
ターゲットダッシュボードグループの書き込み権限(ミラーは保存先のダッシュボードグループの権限を継承するため) |
|
**, *** |
オリジナルダッシュボードの権限は不要 |
ターゲットダッシュボードグループの書き込み権限(ミラーは保存先のダッシュボードグループの権限を継承するため) |
ダッシュボードの [Dashboard Info] ページに [Mirrors of this dashboard] リストを表示すると、すべてのミラーが表示されるわけではありません。リストには、読み取り権限を持つミラーのみが表示されます。
ダッシュボードに 1 つ以上のミラーがある場合、[Delete dashboard] オプションは使用できません。[Remove mirror] オプションに置き換えられます。すべてのミラーが配置されていたグループから削除されると、[Delete dashboard] オプションが最後のミラーで使用可能になります。
元のダッシュボードと同じグループにある最新のダッシュボードミラーを削除し、元のダッシュボードがこのグループの権限を継承している場合は、元のダッシュボードの権限設定を変更して、別のグループの権限を継承させる必要があります。