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

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

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

問題を作成する

合成ジョブ マネージャーをインストールする

当社の合成監視ジョブ マネージャーは 、プライベート ロケーションに割り当てられた 合成監視を 受け入れて実行するDocker コンテナ ベース のリソースです。

ジョブ マネージャーは、Docker コンテナー システム環境、Podman コンテナー システム環境、または Kubernetes コンテナー オーケストレーション システム環境で動作できます。 ジョブ マネージャーは環境を自動検出し、適切な動作モードを選択します。

Synthetics ジョブ マネージャーの機能

Synthetics ジョブ マネージャーは仮想マシンではなくコンテナーとして動作するため、インストール開始、およびジョブ管理とオーケストレーションの更新を簡素化しました。また、いくつかの追加機能も備えています。

Kubernetes固有の機能

ジョブ マネージャーには、いくつかの追加の Kubernetes 固有の機能が導入されています。

  • Kubernetes CronJob リソースを使用して非 ping モニターを実行します
  • Docker ソケットへの特権アクセスは必要ありません
  • ホストされたオンプレミスのKubernetesクラスターをサポートします
  • DockerやContainerdなどのさまざまなコンテナエンジンをサポートします
  • Helmチャートと構成YAMLを介してデプロイ可能
  • 最適なリソース管理のために、設定可能なジョブ ランタイム (ping、API、およびブラウザー) ベースのリソース割り当てを許可します。
  • NewRelicKubernetesクラスターエクスプローラーを介して提供される可観測性

システム要件と互換性

Synthetics ジョブ マネージャーをホストするには、システムが選択したシステム環境の最小要件を満たしている必要があります。

注意

Synthetics ジョブ マネージャー ファイルは変更しないでください。New Relic は、お客様が行ういかなる変更についても責任を負いません。詳細については、アカウント担当者または New Relicテクニカルセールス担当者にお問い合わせください。

プライベートロケーションキー

合成ジョブ マネージャーを起動する前に、 秘密の場所のキーが必要です。Synthetics ジョブ マネージャーはキーを使用して New Relic に対して認証し、そのプライベートな場所に関連付けられたモニターを実行します。

既存のプライベートロケーションのキーを見つけるには:

  1. one.newrelic.com > Synthetic monitoring > Private locationsに移動します。
  2. Private locationsインデックスで、外形監視ジョブ マネージャーを割り当てるプライベート ロケーションを見つけます。
  3. プライベートロケーションに関連付けられたキーをキーとともにメモしますアイコン。

合成ジョブ マネージャーのインストール、更新、および構成

同じホスト内で複数のDockerまたは Podman プライベートロケーション コンテナーを実行している場合、ポートの競合が発生します。 このポート競合を回避するには、ジョブ マネージャーの設定を開始するときに、必ず次の操作を実行してください。

  • 異なるホストでジョブ マネージャーと CPM を実行します。
  • 各ジョブ マネージャーを個別のホストで実行します。
  • 各 CPM を異なるホストで実行します。

Synthetics ジョブ マネージャーのイメージは、 Docker Hubでホストされています。hub.docker.com/r/newrelic/synthetics-job-manager/tagsに移動しますすべてのリリースのリストについては。

ローカル イメージ リポジトリでイメージをホストしている場合を除き、 Dockerまたは Podman が外形監視ジョブ マネージャーと合成ランタイム イメージをプルできるように、ファイア ウォールを介した docker.io への接続を許可する必要があります。 外形監視ジョブマネージャーが起動すると、ランタイムイメージが自動的に取得されます。 ローカルリポジトリとランナーレジストリエンドポイントの設定方法については、 Docker環境設定Podman環境設定Kubernetes環境設定を参照してください。

高度な構成設定の詳細については、 synthetics ジョブ マネージャーの構成を参照してください。

合成ジョブ マネージャーを開始する

以下は、ジョブ マネージャーを起動するための Docker、Podman、または Kubernetes の適用可能な手順です。

Synthetics ジョブ マネージャーを停止または削除する

Dockerまたは Podman コンテナ システム環境では、それぞれの stop プロシージャを使用して外形監視ジョブ マネージャーを停止します。 Kubernetesコンテナ オーケストレーション システム環境では、 Kubernetes delete プロシージャを使用して、外形監視ジョブ マネージャーの実行を停止します。

サンドボックスと依存関係

サンドボックス化と依存関係は、 Dockerまたは Podman コンテナ システム環境の外形監視ジョブ マネージャーに適用されます。

セキュリティ、サンドボックス化、および非ルートとしての実行

デフォルトでは、合成ジョブ マネージャー内で実行されているソフトウェアは、 rootユーザー権限で実行されます。実行がサンドボックス化されるため、これはほとんどのシナリオに適しています。

非ルート ユーザーとして合成ジョブ マネージャーを実行するには、追加の手順が必要です。

Docker、Podman、Kubernetes環境を理解する

以下は、ジョブ マネージャーのコンテナー環境の維持と理解に関する追加情報です。ライセンス情報を表示し、ジョブ マネージャーのネットワーク設定を理解し、Docker イメージ リポジトリを確認します。

Synthetics ジョブ マネージャー接続に関するその他の考慮事項

繋がり

説明

インターネットにアクセスできない合成ジョブ マネージャー

Synthetics ジョブ マネージャーは、インターネットにアクセスしなくても操作できますが、いくつかの例外があります。Synthetics ジョブ マネージャーは、 "synthetics-horde.nr-data.net"ドメインに接続できる必要があります。これは、データを New Relic にレポートし、実行するモニターを受け取るために必要です。これが問題であるかどうか、および例外の設定方法については、ネットワーク管理者に問い合わせてください。

プロキシを介して合成と通信する

プロキシによる New Relic との通信をセットアップするには、次の名前の環境変数を使用します。 HORDE_API_PROXY*.

起動時に渡された引数

これは Docker および Podman コンテナ環境にのみ適用されます。 リリース時に外形監視ジョブ マネージャー コンテナに渡された引数は、外形監視ジョブ マネージャーによって生成されたランタイム コンテナには渡されません。 Dockerや Podman にはコンテナの「継承」や「階層」の概念がなく、外形監視ジョブマネージャから渡される設定を実行時コンテナにコピーすることはありません。 ただし、Podman の場合、ポッド レベルで渡される引数は、外形監視ジョブ マネージャーとポッド内のランタイム コンテナの間で共有されます。 それら間で共有される唯一の構成は、 Docker デーモンレベルで設定される構成です。

Copyright © 2025 New Relic株式会社。

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