• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

Jenkins を使用して変更を追跡する

変更追跡機能を使用すると、監視する変更を指定して、顧客やシステムにどのような影響を与えるかを確認できます。GraphQL または CLI を使用して監視する変更を指定できますが、Jenkins のパイプラインを使用して変更を記録することもできます。

パイプラインは、指定したビルドを呼び出し、追加の環境変数をビルド プロセスに渡します。これにより、デプロイに必要なデータが入力され、New Relic 全体のチャートに表示されます。変更追跡 UI に結果が表示され、この情報を使用してエンティティの正常性に対する変更の影響を理解できます。

前提条件

Jenkins プラグインをインストールするには、次のものが必要です。

  • Jenkins 1.580.1 以降
  • Jenkins 管理者権限

Jenkins プラグインをインストールする

  1. Jenkins を開いたら、 Manage Jenkinsに移動し、次にPluginsに移動します。

  2. Available pluginsをクリックして、 newrelic-deployment-notifierを検索します。 Installをクリックします。

  3. インストールの進行状況を示す新しいページが表示されます。プラグインを再起動する必要はありません。

ビルド後のアクションを作成する

New Relic Deployment Notifier をビルド後のアクションとして Jenkins ビルド ジョブ設定に追加するには:

  1. Jenkins ジョブ設定で、

    Post-build Actions section

    に移動し、

    Add post-build action

    をクリックしてから、

    New Relic Deployment Notifications

    を選択します。

Screenshot showing the Add post-build action button, with the dropdown menu showing New Relic Deployment Notifications
  1. ユーザーAPI キーのユーザー名/パスワード認証情報を作成します。キーをパスワードとして入力します。

    Screenshot showing credential creation dialog
  2. ドロップダウン リストでエンティティを選択します。

    Screenshot showing how to find Deployment Notifications
  3. 必須のVersionまたはRevision値と、任意の値を追加します。これらのフィールドでは、 ${BUILD_NUMBER}などの環境変数を使用できます。

    Screenshot showing optional fields

    フィールド

    説明

    説明

    追跡対象の説明を挿入します。

    リビジョン

    導入のためのリビジョン。ここでは${BUILD_NUMBER}適切な値になる可能性があります。

    変更ログ

    展開で発生した変更のリストへの参照。

    専念

    コミット ID を参照するハッシュ。

    ディープリンク

    Jenkins ジョブまたはデプロイメントへのその他の参照へのディープ リンク。

    EntityGuid

    展開に関するアプリケーション エンティティ (詳細については、アプリケーション GUIDを参照してください)。

    展開タイプ

    実施されているデプロイメントのタイプ。

    グループ ID

    変更のクラスターを参照するための識別子。

    タイムスタンプ

    オプションの Unix エポック ロング フォーマットのタイムスタンプ。指定されていない場合は、リクエストを受信した時間に設定します。これは、Unix エポックからのミリ秒数になります。

    バージョン

    デプロイされているもののバージョン。ここでは${BUILD_NUMBER}適切な値になる可能性があります。

    ユーザー

    デプロイメントを実行するユーザー。 Tip: Build ユーザー Vars プラグインをインストールすると、Jenkins ユーザーに関する環境変数が設定され、それをこのフィールドで使用できます ( ${BUILD_USER}など)。

    Screenshot showing User field set to ${BUILD_USER}
  4. (オプション) この Jenkins ジョブが複数のエンティティに影響を与える場合は、通知を受信するためにエンティティを追加することもできます。 さらにアプリを追加するには、 Add another notificationボタンをクリックします。

次は何ですか?

追跡したい変更を指定したら、New Relic UI でそれらの変更の影響を分析できます。詳細については、 New Relic で変更を表示および分析する方法 を参照してください。

プラグインを削除する

  1. Plugins

    ページから

    Installed plugins

    をクリックします。

  2. newrelic-deployment-notifierを検索します。

  3. 赤いXクリックします。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.