Datadog の開始

概要

このページでは、Datadog サイトで利用可能な機能の概要を説明します。

Datadog サイトのナビゲーションは、ブラウザの幅に応じて変化します。最大で 3 種類のナビゲーションを用意することができます。ナビゲーションの種類を変更するには、ブラウザの幅を調節してください。

インテグレーション

インテグレーション
  • Datadog では、 500 個以上のインテグレーションが公式にリストされています
  • Datadog API の使用によるカスタムインテグレーションも使用可能です。
  • Agent はオープンソースです。
  • インテグレーションの構成後は、データセンターやオンラインサービス内のすべてのデータが Datadog で一元管理されます。

ログ管理

ログ

Datadog ログ管理を使用すると、アプリケーションとインフラストラクチャーによって生成されたすべてのログを送信して処理できます。インデックスを作成せずに、Live Tail を使用してリアルタイムにログを観察できます。アプリケーションとインフラストラクチャーからすべてのログを取り込み、フィルターを使用して動的にインデックス化するものを決定し、それらをアーカイブに保存できます。

APM & Continuous Profiler

APM ダッシュボード

Datadog Application Performance Monitoring(APM またはトレース)を利用すると、ログやインフラストラクチャーの監視と合わせて、リクエストの量やレイテンシーなどの重要なメトリクスを監視するために自動生成されたダッシュボードから、個々のリクエストの詳細なトレースに至るまで、アプリケーションのパフォーマンスを深く理解することができます。アプリケーションに対してリクエストが行われると、Datadog は分散システム全体でトレースを確認できるため、このリクエストに対して何が起こっているかについての体系的なデータを表示できます。

インフラストラクチャー

インフラストラクチャー

ホストマップ

ホストマップの概要

ホストマップは、インフラストラクチャーメニューにある機能です。この機能を使用すると、以下のことができます。

  • 環境のすばやい可視化
  • 外れ値の特定
  • 利用パターンの検出
  • リソースの最適化

詳細については、ホストマップを参照してください。

イベント

イベントエクスプローラー

イベントエクスプローラーには、インフラストラクチャーやサービスによって生成された最新のイベントが表示されます。

イベントには以下のようなものがあります。

  • コードのデプロイ
  • サービスヘルスの変更
  • コンフィギュレーション変更
  • モニタリングアラート

イベントエクスプローラーは、Agent とインストールされたインテグレーションによって収集されたイベントを自動的に収集します。

また、Datadog API、カスタム Agent チェック、DogStatsD、Event email API を使用して、独自のカスタムイベントを送信することも可能です。

イベントエクスプローラーでは、ファセットや検索クエリでイベントをフィルタリングします。イベントを属性でグループ化またはフィルタリングし、イベント分析でグラフィカルに表現します。

ダッシュボード

ダッシュボード

ダッシュボードには、リアルタイムのパフォーマンスメトリクスがグラフで表示されます。

  • スクリーンボードにあるすべてのグラフは、同じマウス操作で閲覧可能。
  • 棒グラフはイベントです。これによってコンテキストにメトリクスを与えることができます。
  • グラフ内の特定のタイムフレームをクリックアンドドラッグで拡大表示できます。
  • グラフ内にマウスポインターを合わせて、イベントストリームを移動させることができます。
  • ゾーン、ホスト、総使用量別に表示。
  • Datadog はグラフの JSON エディターを公開します。これにより、数式関数をメトリクスに適用できます。
  • グラフのスナップショットをストリームに表示して共有できます。
  • グラフを iframe に埋め込むことができます。これにより、自社のデータやその他の情報へのアクセス権を付与しなくても、サードパーティにライブグラフを提供することができます。

アラート設定

モニターは、メトリクスのしきい値、インテグレーションの有無、ネットワークエンドポイントなどに基づいて、アラートと通知を提供します。

  • Datadog に報告される任意のメトリクスを使用できます。
  • デバイス、ホストなどによるマルチアラートの設定
  • アラートメッセージで @ を使用することで適切な相手に通知を届けることができます。
  • ダウンタイムをスケジューリングすると、システムシャットダウン時やオフラインメンテナンス時などに通知を停止できます。
アラートのセットアップ

ネットワークパフォーマンスモニタリング

NPM

Datadog Network Performance Monitoring (NPM) を使用すると、コンテナからホスト、サービス、アベイラビリティーゾーンまで、Datadog のタグ付きオブジェクト全体のネットワークトラフィックを可視化できます。データセンターからチーム、個々のコンテナまで、何でもグループ化します。タグを使用して、送信元と宛先でトラフィックをフィルタリングします。次に、フィルターはフローに集約され、それぞれがカスタマイズ可能なネットワークページとネットワークマップを通じて、1 つの送信元と 1 つの宛先間のトラフィックを示します。各フローには、スループット、帯域幅、再送信数、および IP、ポート、PID レベルまでの送信元/宛先情報などのネットワークメトリクスが含まれます。次に、トラフィック量や TCP 再送信などの主要なメトリクスを報告します。

RUM & セッションリプレイ

RUM

Datadog Real User Monitoring (RUM) は、ユーザーの活動や体験をリアルタイムに視覚化し、分析することが可能です。セッションリプレイを使用すると、ユーザーの Web ブラウジングセッションをキャプチャして表示し、ユーザーの行動をよりよく理解することができます。RUM エクスプローラーでは、ロードタイム、フロントエンドエラー、ページの依存関係を視覚化できるだけでなく、ビジネスとアプリケーションのメトリクスを関連付け、アプリケーション、インフラストラクチャー、ビジネスのメトリクスの問題を 1 つのダッシュボードでトラブルシューティングすることができます。

サーバーレス

サーバーレスでは、すべてのコンピューティングリソースをクラウドプロバイダーが管理し、ユーザーはイベント駆動型コードを記述したら、それをクラウドプロバイダーにアップロードして使用できます。Datadog Serverless は、サーバーレスアプリケーションを実行している AWS Lambda 関数からのメトリクス、トレース、ログを 1 つのビューにまとめて表示します。このため、エラー、高レイテンシー、またはコールドスタートを生成している関数に絞り込むことにより、パフォーマンスを最適化できます。

Cloud SIEM

セキュリティ

Datadog Cloud SIEM (Security Information and Event Management) は、アプリケーションやインフラストラクチャーに対する脅威を自動検出します。たとえば、標的型攻撃、脅威のインテルリストに一致するシステムと通信する IP、安全でないコンフィギュレーションなどがあります。こうした脅威は、Datadog でセキュリティシグナルとして表面化され、セキュリティエクスプローラーで相関およびトリアージできます。

Synthetic モニタリング

Synthetics

Datadog Synthetic Monitoring では、API やブラウザのテストを作成・実行し、アプリケーション上のユーザートランザクションを積極的にシミュレートし、システム層全体の内部および外部ネットワークエンドポイントを監視することができます。エラーの検出、回帰の特定、ロールバックの自動化により、本番環境での問題の顕在化を防止することができます。

モバイル版 Datadog

Apple App StoreGoogle Play Store で提供されている Datadog モバイルアプリは、オンコールエンジニアやビジネスユーザーが、ラップトップを開かずにサービスの状態をフォローし、問題を迅速にトリアージするための重要なデータを提供します。組織のダッシュボード、モニター、インシデント、SLO などに、モバイルデバイスから直接アクセスできます。

iOS 向けモバイルアプリ

その他の参考資料