• /
  • ログイン

プライベートロケーションの概要:内部サイトの監視および新しいロケーションの追加

Syntheticモニタリングでは、プライベートロケーションとは、プライベートミニオンの集合です。ミニオンはコンテナ化されたアプリケーションであり、Synthetics UI経由でセットアップされたジョブを受け取り、管理します。

プライベートロケーションは、任意の数のプライベートミニオンを含めることができます。プライベートロケーションでは、Syntheticモニタリングの対象地域を拡張したり、イントラネットサイトなど、ファイアウォールの背後にあるウェブサイトをモニターすることができます。

必要なこと

プライベートロケーションを利用するには、まず以下の要件とそのほかの要素を考慮する必要があります:

互換性...

要件

チェックの予算

プライベートロケーションから、予算を確認してください。

Synthetics群のエンドポイント

米国ベースのアカウントの場合: https://synthetics-horde.nr-data.net/

EUベースのアカウントの場合: https://synthetics-horde.eu01.nr-data.net/

送信ネットワークアクセス

ミニオンは、ジョブを受信して処理するために、Syntheticモニタリング群のエンドポイントに接続する必要があります。ファイアウォールのルールにより直接アクセスが許可されていない場合、プロキシアクセスを設定する必要があります。

以下のコマンドからの正常な応答で群のエンドポイントへの接続をテストします。

curl -X GET https://synthetics-horde.nr-data.net/synthetics/api/v1/ping

アカウントアクセスと許可

マスターアカウントをセットアップしたプライベートロケーションは、そのマスターアカウント内のサブアカウントによって利用できます。サブアカウントをセットアップしたプライベートロケーションを利用できるのは、そのサブアカウントのみとなります。

プライベートロケーションの作成

screenshot-manage-private-locations.png

one.newrelic.com > Synthetics > Private Locations: Private Locationsページを使用して、プライベートロケーションを作成、編集、および削除します。

プライベートミニオンをインストールする前に、プライベートロケーションを作成する必要があります。新しいプライベートロケーションを作成するには、以下の手順に従います。

  1. アカウント担当者に問い合わせ、機能のアクティブ化を含む要件を満たしていることを確認します。

  2. one.newrelic.com > Synthetics > Private locationsの順に移動します。 プライベートロケーションを作成を選択します。

  3. ロケーション名を入力します。

  4. オプション:次の追加の設定を構成します。

    • 説明: 他のアカウントユーザーのためにプライベートロケーションについて説明します。
    • 検証済みスクリプトの実行: このロケーションにスクリプトを割り当てる際、またはミニオンをロケーションに追加する際に、パスフレーズが必要です。
  5. Createを選択します。

ロケーションの作成後、Syntheticsは、プライベートミニオンをインストールできるように、プライベートロケーションキーをリストします。

Pingモニターチェック

各ミニオンは、1分間に約200のpingモニターチェックを実行できます(月に8,640,000チェック)。特定のロケーションのジョブキューが大きくなる場合は、ミニオンを追加します。次の項目により、ミニオンの正確な容量は異なります:

  • ネットワークのパフォーマンス
  • スクリプトの複雑さ
  • プライベートミニオンのハードウェア構成

ロケーションキューへのジョブの追加

ロケーションのキューにジョブを追加するには、標準の手順に従って、モニターを追加または編集し、プライベートロケーションリストからロケーションを選択します。既存のモニターを割り当てるには、そのモニターの設定を編集します。

screen-assign-to-private-location-synthetics-monitor.png

one.newrelic.com > Synthetics > Create monitor: プライベートロケーションとそのミニオンに新しいジョブを割り当てるには、Create monitorページから名前を選択します 。

プライベートロケーションの管理

ヒント

この機能にアクセスできない場合、機能とデータへのアクセスに影響を与える要因を確認してください。

Syntheticモニタリングには、ロケーションおよび個別のミニオンを管理するツールが含まれます。新しいミニオンをインストールし、ジョブキューが停滞する場合はクリアできます。

これらのツールにアクセスするには、one.newrelic.com > Synthetics > Private locationsの順に選択します。以下の手順に従います:

以下を行う場合...

操作...

ジョブキューをクリア

アイコンをクリックし、キューをクリアを選択します。

これは、スケジュール済みジョブ数がミニオンの処理能力よりも速く増加する場合、たとえばミニオンがオフラインの時などに役立ちます。

個別のミニオンのステータスを表示

親ロケーションの名前をリストから選択します。

緑色のヘルスステータスインジケーターが、有効なミニオンを識別します。各ミニオンが最後に報告された時間を表示し、ミニオンソフトウェアが旧式かどうかを確認できます。

ロケーションを変更、またはプライベートロケーションキーを表示

アイコンをクリックし、編集を選択します。

ロケーションを削除

ロケーションの アイコンをクリックし、削除を選択します。

削除しても、そのロケーションに割り当てられたミニオンは終了しません。ミニオンは、手動で終了するか再度割り当てる必要があります。

検証済みスクリプトの実行を有効または無効にする

  • レガシー ミニオン:検証済みスクリプトの実行では、スクリプトをロケーションに割り当てる前にミニオンでパスフレーズの設定が必要です。
  • CPM:MINION_VSE_PASSPHRASE変数をミニオンに渡す必要があります。次に、[プライベートロケーション]タブで[編集]をクリックし、メニューで[検証済みスクリプトの実行]オプションを有効にします。

プロキシ構成の設定

ローカルのプライベートロケーションから実行されるSyntheticのスクリプト化モニターにプロキシサーバー構成を設定できます。詳細については、Syntheticsプロキシ設定をご覧ください。

その他のヘルプ

さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください:

問題を作成するこのページを編集する
Copyright © 2020 New Relic Inc.