- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Synthetic モニタリングとの APM インテグレーションを使用すると、失敗したテストランから生成されたトレースを見ることで、テストランが失敗した問題の根本原因を探ることができます。
ネットワーク関連の仕様 (テストから) に加えてバックエンド、インフラストラクチャー、ログの情報 (トレースから) を得ることで、ユーザーが目にしたのと同じようにアプリケーションが挙動する詳細な様子を確認することができます。
本ページの記述は、APM の HTTP API テスト、Multistep API テスト、ブラウザテストに適用されます。
トレースされている HTTP サーバーを対象とするテストを作成します。Datadog は、サーバーによって生成されたトレースを、対応するテスト結果に自動的にリンクします。
ブラウザテストの結果をリンクするには、APM インテグレーションヘッダーを追加する URL を許可します。これは、Synthetic の設定で行うことができます。 ワイルドカードには *
を使用してください。
https://*.datadoghq.com/*
以下の Datadog トレーシングライブラリがサポートされています。
ライブラリ | 最小バージョン |
---|---|
Python | 0.50.4 |
Go | 1.10.0 |
Java | 0.24.1 |
Ruby | 0.20.0 |
Node.js | 0.10.0 |
PHP | 0.33.0 |
.NET | 1.18.2 |
Datadog は、分散型トレーシングプロトコルを使用し、以下の HTTP ヘッダーを設定します。
x-datadog-trace-id
x-datadog-parent-id: 0
x-datadog-origin: synthetics
x-datadog-origin: synthetics-browser
x-datadog-sampling-priority: 1
x-datadog-origin: synthetics
ヘッダーは、トレースが合成的に生成されることを APM バックエンドに通知します。このため、生成されたトレースは従来の APM クオータに影響しません。
これらのトレースは、従来の APM トレースと同様に保持されます。
お役に立つドキュメント、リンクや記事: