- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
このページでは、Datadog Log インテグレーションを作成する方法をテクノロジーパートナーに説明します。
ログ取り込み HTTP エンドポイントを使用して、Datadog にログを送信します。
ログインテグレーションを作成する際には、以下のベストプラクティスを考慮してください。
source
タグにインテグレーション名を設定します。source
タグに <integration_name>
を設定し、service
タグにテレメトリーを生成するサービス名を設定することを推奨しています。例えば、service
タグは、製品ラインごとにログを区別するために使用することができます。異なるサービスが存在しない場合は、service
に source
と同じ値を設定します。タグはインテグレーションパイプラインとダッシュボードを有効にするために使用されるため、source
と service
タグはユーザが編集できないようにする必要があります。タグはペイロードまたはクエリパラメーターで設定することができます (例: ?ddsource=example&service=example
)。source
と service
のタグは小文字である必要があります。http-intake.logs
.
です。ddtags=<TAGS>
クエリパラメーターを使用してタグを送信することができます。例については、Send Logs API ドキュメントを参照してください。Datadog に送信されたログは、ログパイプラインで処理され、検索や分析がしやすいように標準化されます。
パイプラインを設定するには、
source
タグを入力します。例えば、Okta インテグレーションでは、source:okta
となります。注: インテグレーションを通じて送信されるログは、Datadog に送信される前に正しいソースタグでタグ付けされていることを確認してください。パイプライン内にプロセッサーを追加することで、データを再構築し、属性を生成することができます。例:
network.client.ip
にリマップする必要があります。service
属性をリマップするか、source
属性と同じ値に設定します。全ログプロセッサーの一覧は、プロセッサーを参照してください。
すぐに使えるダッシュボードウィジェットに表示されるファセットは、ログエクスプローラーでオプションで作成することができます。
ファセットまたはメジャーを追加するには
ファセットリストを簡単に移動できるように、類似のファセットをグループ化します。インテグレーションログに固有のフィールドについては、source
タグと同じ名前のグループを作成します。
標準の Datadog 属性は、それぞれの特定のグループの下にあるデフォルトの標準属性リストを参照してください。
Datadog は、ログインテグレーションをレビューし、テクノロジーパートナーにフィードバックを提供します。一方、テクノロジーパートナーはレビューし、それに応じて変更を加えます。このレビュープロセスは、メールで行われます。
レビューが完了すると、Datadog は新しいログインテグレーションアセットを作成し、デプロイします。