CI/CDログをNewRelicに送信するようにCircleCIWebhookサービスを構成します。
CircleCIでWebhookトリガーを設定する
次の手順を実行して、ログをNewRelicに転送するCircleCIWebhookを設定します。
CircleCIにログインします。
CircleCIプロジェクトの1つに移動します。
[プロジェクト設定]をクリックします。
プロジェクト設定のサイドバーで、[ Webhook ]をクリックします。
[ Webhookの追加]をクリックします。
Webhookに名前を付けます。
New Relicのログエンドポイントを入力してください:
私たち:
"https://log-api.newrelic.com/log/v1?Api-Key=<NR_LICENSE_KEY>"
EU:
"https://log-api.eu.newrelic.com/log/v1?Api-Key=<NR_LICENSE_KEY>"
NewRelicアカウントで設定したリージョンを使用します。
<NR_LICENSE_KEY>
を、UIまたはAPIから取得できるNewRelicライセンスキーに置き換えます。ログプッシュをトリガーするイベントのタイプに応じて、ワークフローまたはジョブのいずれかを選択します。
受信APIまたはサードパーティサービスを設定している場合は、[ Pingイベントのテスト]をクリックしてテストイベントを作成します。
次のステップ
- New Relic Instant ObservabilityのCircleCIクイックスタートに移動し、[ +Installクイックスタート]をクリックします。
- 統合の詳細については、このブログ投稿: CI-CD分析の統合をご覧ください。
- Logs UIを使用して、プラットフォーム全体のログデータを調べます。
- logs in context の機能を使ってログを転送することで、アプリケーションとプラットフォームの両方のパフォーマンスデータをより深く把握することができます。
- アラートの設定.
- データのクエリ と ダッシュボードの作成.