Splunkのダッシュボードは1日あたり50万回以上閲覧されています。ダッシュボードは膨大なデータをインテリジェンスへ変換する手段であり、チーム作業において効果的にストーリーを伝えることができます。ただし、新しいダッシュボードを頻繁に作成するのは、必ずしも有益ではありません。ダッシュボードは、データを速やかに行動につなげるためのワークフローです。自分1人で使う場合でも、100人のチームでシェアする場合でも、ダッシュボードは意味のあるストーリーを伝え、実用的なインサイトを提供するものであるべきです。複製して多少の修正を加えただけの、1週間で用済みになるようなものであってはなりません。更新、再利用、拡張ができ、最大限のメリットと効率的なインサイトを提供できるダッシュボードの作り方をご紹介します。
.conf22の「Dashboard Design and Best Practices(ダッシュボード設計とベストプラクティス)」のセッションでは、効率的なダッシュボードを作成する具体的な手順を解説しています。今回の記事では、いくつかの例やリソースの他、今後拡充予定のリソースもご紹介します。
「ダッシュボード設計とベストプラクティス」で紹介している最初のステップは、自分が伝えようとしているストーリーを理解することです。対象オーディエンス、目的、行われるアクションを考慮し、以下を検討します。
ストーリーを書き出して明確化したら、コピーして変更すれば使える既存のダッシュボード例がないか検討しましょう。以下では、スムーズに作成を始めていただくために、例をいくつかご紹介します。独自のダッシュボードを作成する際のフレームワークとしても参考にしてください。
はじめにご紹介するのは、監視用テンプレートの例です。セキュリティ態勢やシステム運用などを監視できます。
これはSplunk Enterprise Securityで、セキュリティ態勢を監視する例です。上部にメトリクスがあり、それぞれ異なる項目を並べて配置できます。
項目同士に関連がある場合や、項目を空間的に表示した方が効果的な場合は、以下のテンプレートを使うこともできます。空間エレメントでは、階級区分図のSVGや地図の他、Absoluteレイアウトの図形も使用できます。
上の監視例では、GridレイアウトとAbsoluteレイアウトを併用しています。Gridレイアウトではコンポーネントが自然にグループ化されますが、Absoluteレイアウトでは間隔調整や位置合わせをする必要があり、背景に図形を配置することができます。グループ化する図形は、見ている情報に集中できるよう、目立たないようにし、間に十分な空白を設けるようにしてください。単純な構成にはGridレイアウトが向いています。アイコンの使用や配置の工夫でメトリクスが見やすくなる場合はAbsoluteレイアウトが向いています。
監視用ダッシュボードでは、1)コンテキストの概要、2)主要な情報、3)必要な場合はアクションとその手順を表示する必要があります。これはダッシュボード使用者が共通して行うワークフローなので、日々のルーチン作業を効率化するために、クリック数を最小限に抑え、反復作業をシンプル化するよう最適化してください。以上の例では、以下の要素が1画面に集約されています。
その他のポイントは以下のとおりです。
以上、いくつかのベストプラクティスをご紹介しました。次は実際に作ってみることをおすすめします。以下のリソースが役立ちますので、ぜひご覧ください。特にユースケースのテンプレートは、ダッシュボード作成を始める際のひな形として便利です。より系統立てて学びたい場合は、Splunkのダッシュボードコースをご覧ください。今後もツールやユースケースの拡充を続けてまいりますので、新しいテンプレートやリソースにもご期待ください。
このブログ記事はTara Yuenとの共同執筆です。
* この情報は、Splunk Inc.の独自の裁量で予告なく随時変更される場合があります。このロードマップ情報は、契約またはその他の約定に組み込まれないものとします。Splunkは、ここに記述される製品、特徴、または機能を開発する義務も、提供する義務も負いません。
Splunkプラットフォームは、データを行動へとつなげる際に立ちはだかる障壁を取り除いて、オブザーバビリティチーム、IT運用チーム、セキュリティチームの能力を引き出し、組織のセキュリティ、レジリエンス(回復力)、イノベーションを強化します。
Splunkは、2003年に設立され、世界の21の地域で事業を展開し、7,500人以上の従業員が働くグローバル企業です。取得した特許数は1,020を超え、あらゆる環境間でデータを共有できるオープンで拡張性の高いプラットフォームを提供しています。Splunkプラットフォームを使用すれば、組織内のすべてのサービス間通信やビジネスプロセスをエンドツーエンドで可視化し、コンテキストに基づいて状況を把握できます。Splunkなら、強力なデータ基盤の構築が可能です。