- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
ダッシュボードの使用を始める際は、まず定期的に確認したい事項について考えることが重要です。顧客がよく直面する問題や、問題解決のために知るべき項目は何でしょうか。
良いダッシュボードとは、このような質問に対する答えを表面化してくれるものです。また、1 つのダッシュボードにすべての項目を詰め込まないことも重要です。異なる問題には、それぞれ焦点の異なる別のダッシュボードを作成すると、すばやく回答を導き出すことができます。
このガイドでは、ダッシュボードの作成方法をご説明します。この基本ダッシュボードを使用して、チームha ディスカッションをしながら速やかに課題を解決することができます。
まだ Datadog アカウントをお持ちでない場合は作成します。ホストに Agent と、そのホストで実行しているプログラムのインテグレーションをインストールします。
作成するダッシュボードの目的を決定します。ダッシュボードは、チームの全員が適切な作業に集中するために使用するものです。チームダッシュボード を使うと、優先度の高い作業や、今取りかかるべき作業、そして順調に言っている作業などを確認することができます。みんなが、最もよく詳細を確認する必要がある情報が明確になるチームダッシュボードを作成しましょう(複数可)。SLO および SLI の詳細を含むダッシュボードは、良いチームダッシュボードと言えます。
ダッシュボードがリアルタイムデータに接続していると、上司やマネージャーと明確で根拠に満ちた会話を進めることができます。良質な 管理職ダッシュボード からは、作業の重要度やサービス実行のコスト、目標に対する進捗、SLO の達成率、効果測定などが明確にわかります。管理職ダッシュボードは、以上の項目に対する答えを高度な基準で表示し、その答えを比較・分析するために相互接続されたときに最も効果的です。
ダッシュボードはまた、頻繁に発生する問題の追跡および修正にも役立ちます。トラブルシューティングダッシュボード は、まずわかっている情報をメモし、そこから徐々にさまざまな発見を追加して情報を構築していく場所として機能します。たとえば、問題を表示する別のダッシュボードやビューからのグラフやウィジェットから、細かく問題を分析し解決方法を模索します。
Datadog では、さまざまな機能やインテグレーションにすぐに使えるダッシュボードを多数ご用意しています。監視するインフラストラクチャーに合わせて、Datadog が提供するさまざまなダッシュボードからお選びください。
Redis
、または使用する機能 RUM
など)します。ダッシュボードの最も一般的な開始方法は、既に使用されている類似ダッシュボードを見つけ、ご自分のニーズに合わせて調整する方法です。求めている情報が表示されているダッシュボードを見つけたら、次の方法で再利用しましょう。
Command + C
(Windows の場合は Ctrl + C
) を押してコピーします。ご自分のダッシュボードを開いて Command + V
(Windows の場合は Ctrl + V
) を押し、貼り付けます。インテグレーションの間に、Datadog ではインフラストラクチャーおよびアプリケーションからメトリクスを収集します。収集されたメトリクスは、インテグレーションの README ファイルに記録されます。Metrics Explorer 内またはダッシュボードの作成時にメトリクスを発見し、そのメトリクスが何であるか知りたい場合は、インテグレーションドキュメントで探します。
たとえば、メトリクス aws.s3.first_byte_latency
の時間グラフを見ているとします。AWS S3 インテグレーションの README の Data collected セクションで、その説明を確認します。The average per-request time from the complete request being received by a bucket to when the response starts to be returned. Shown as millisecond.
ダッシュボードに追加するメトリクスを選択したら、さまざまなウィジェットタイプ、クエリ、関数、集計方法を試して、求めている情報が最も理想的な形で表示されるように調整します。
テンプレート変数を特定すると、さまざまなシナリオで必要な情報が得られるダッシュボードを作成できます。たとえば、ユーザーがダッシュボードの変数ドロップダウンから選択したデータセンターの位置またはすべてをまとめて、レイテンシーメトリクスを表示する時間グラフを作成できます。詳しくは、テンプレート変数のページをご参照ください。
Y 軸の範囲、色、凡例を調整またはマーカーやイベントオーバーレイを利用して、グラフを読みやすくできます。時系列やウィジェットをカスタマイズする方法については、ダッシュボードドキュメントを参照してください。
オンラインコース ダッシュボードのより効果的な活用にサインアップすると、カスタマイズ方法の詳細や利用例をご覧いただけます。
メトリクスの時系列グラフは便利ですが、ダッシュボードには、重要な情報を伝えるため色々なウィジェットを含めることができます。
以上のグラフのセットアップ例などを含む詳細は、ウィジェットでご確認ください。
ダッシュボードを利用して実行する作業や会話の流れに合わせてグラフを移動しましょう。ウィジェットは、ドラッグ&ドロップで配置できます。スクリーンボードでは、フリーテキストウィジェットを使用して見出しの下のセクションを整理します。タイムボードでは、複数のウィジェットを含むグループウィジェットを追加し、ダッシュボードを表示しているときに折りたたむことができます。
ダッシュボードから任意のターゲット URL へのリンクを作成するには、以下の 2 つの方法があります。
ダッシュボードをの設定メニュー(ギア)で Generate Public URL をクリックして URL を作成すると、大画面で、または Datadog アカウントを持っていないユーザーと共有できます。
Slack インテグレーションを使用してチームのコミュニケーションを統合すると、ダッシュボードをはじめとする Datadog の機能(モニターやインシデントなど)を Slack チャンネルにインポートできます。
すべてのダッシュボードは JSON で表現されるため、設定メニューからコピーやエクスポートが可能です。ダッシュボードの各ウィジェットも JSON 定義を使用しており、ウィジェットエディタ(鉛筆アイコン)を開き Graph your data の下の JSON タブをクリックすると表示して編集することができます。
すべてのウィジェットおよびダッシュボードは JSON として表現されるため、ダッシュボード API を使用してプログラムで生成することができます。これは、たとえばチームが新規プロジェクトを開始、またはインシデントに遭遇、あるいは SLO を正式化するたびにダッシュボードを生成するのに便利です。
Apple App Store と Google Play Store で入手できる Datadog モバイルアプリを使って、モバイルデバイスでダッシュボードを表示することができます。
モバイルアプリでは、Datadog 組織でアクセスできるすべてのダッシュボードを表示および検索し、Datadog ウェブアプリで使用されるのと同じテンプレート変数を使用してフィルタリングすることができます。