概要
Buddy は Web サイトやアプリケーションのビルド、テスト、デプロイを行うための継続的インテグレーション自動化プラットフォームです。
Buddy インテグレーションにより、以下のことが可能になります。
- Buddy のデプロイメントに関するイベントを Datadog に送信できます。
- デプロイの詳細を Datadog のメトリクスと関連付けることができます。
- パイプラインのパフォーマンススパイクの原因を検出できます。
セットアップ
Datadog のアカウント設定で、Integrations -> APIs に移動し、API キートークンをコピーします。
Buddy アカウントにサインインし、追跡したいデプロイメントアクションを含むパイプラインに移動します。
パイプラインの末尾にあるプラス記号をクリックし、Notifications セクションで Datadog を選択します。
Datadog アカウントの名前を入力し、コピーした API キーを貼り付けます。
Buddy のパラメーターを使用して、送信されるイベントとコンテンツのタイトルを定義します。次に例を示します。
# イベントタイトル
${'${execution.pipeline.name} execution #${execution.id}'}
# コンテンツ
${'${execution.to_revision.revision} - ${execution.to_revision.message}'}
- 準備ができたら、Add action をクリックしてパイプラインを実行します。すべての成功したデプロイについて、Buddy から Datadog にイベントが送信されます。
収集データ
メトリクス
Buddy チェックには、メトリクスは含まれません。
イベント
すべての Buddy デプロイイベントが Datadog のイベントストリームに送信されます。
サービスチェック
Buddy チェックには、サービスのチェック機能は含まれません。
トラブルシューティング
ご不明な点は、Datadog のサポートチームまでお問い合わせください。