Synthetic の監視


Synthetic テストでは、世界中からのシミュレートされたリクエストとアクションを使用して、システムとアプリケーションがどのように実行されているかを観察できます。Datadog は、バックエンドからフロントエンドまで、さまざまなネットワークレベル (HTTPSSLDNSWebSocketTCPUDPICMPgRPC) で、制御された安定した方法で Web ページと API のパフォーマンスを追跡します。障害のある動作 (リグレッション、機能の破損、応答時間の長さ、予期しないステータスコードなど) を警告します。

キーエンドポイントとユーザージャーニーで SLO を計算することで、アプリケーションのパフォーマンス目標を達成しやすくなり、最終的に一貫したカスタマーエクスペリエンスを提供することができます。

Synthetic テストは、Datadog アプリケーションAPITerraform で作成することが可能です。

API テストとマルチステップ API テストのセットアップ

API テストを使用すると、シングルまたはチェーンリクエストを起動して、さまざまなネットワークレベル (HTTP テストSSL テストDNS テストWebSocket テストTCP テストUDP テストICMP テストgRPC テスト) で主要システムの検証を実行できます。

API テスト

ブラウザテストを記録する

Synthetic ブラウザテストを使用して、世界中の Web ページを顧客がどのように体験しているかをエンドツーエンドで監視します。

モバイルアプリケーションテストを記録する

Synthetic モバイルアプリケーションテストを使用して、顧客が異なるデバイスタイプから iOS と Android アプリケーションをエンドツーエンドでどのように体験するかを監視します。

Synthetic モバイルテストの記録ワークフローの例

プライベートロケーションを起動する

Synthetic プライベートロケーションを使用すれば、内部 API と Web サイトを監視したり、ビジネスにミッションクリティカルな領域にカスタムロケーションを作成したりすることができます。

プライベートロケーション

データとトレースを接続する

Synthetics テストと APM トレース間のインテグレーションを利用すれば、フロントエンド、ネットワーク、バックエンドリクエスト全体の障害の根本的な原因を見つけることができます。

すぐに使えるダッシュボードにアクセスする

API テスト、マルチステップ API テスト、ブラウザテスト、プライベートロケーションのパフォーマンス情報や、Datadog のイベントをすぐに使える Synthetic ダッシュボードで分析します。

Synthetic Monitoring & Continuous Testing サマリーダッシュボード

Synthetic Monitoring & Testing Results Explorer を使用する

Synthetic テストの実行や、CI/CD パイプラインで実行されているテストのバッチに対して、検索クエリおよび視覚化を作成します。

Continuous Testing Explorer

テストカバレッジの追跡

アプリケーションの最も重要なワークフローを確実にテストすることで、テストスイートを最適化します。

Continuous Testing Explorer

準備はいいですか?

最初の Synthetic テストを作成して Web アプリケーションを監視する手順については、Synthetic モニタリングの概要を参照してください。次に、プライベートロケーションの概要を参照して、プライベートロケーションを作成し、プライベートロケーションで Synthetic テストを実行する手順を確認してください。

その他の参考資料