レプリケーションサービスの設定

元のイベントデータが保存されているリピーターからデータを取得するように、ターゲットInsightサーバーを設定する必要があります。

RepeaterからターゲットInsight Serverへのデータの取得を設定するには、次の手順に従って、ターゲットInsight Server(s)のComponentsフォルダーに格納されているReplicate.cfgファイルを編集する必要があります。

ターゲットマシン Replication Service でを設定するには

  1. Insightの「Admin > Dataset and Profile」タブで、Servers Manager​サムネールをクリックして「サーバーマネージャー」ワークスペースを開きます。

  2. 設定するターゲットInsight Serverのアイコンを右クリックし、「Server Files」をクリックします。

  3. Server Files Managerで、Components​をクリックして内容を表示します。 Replicate.cfg ファイルは、このディレクトリ内に格納されています。

  4. Replicate.cfgのサーバー名​列のチェックマークを右クリックし、Make Local​をクリックします。 Replicate.cfgのTemp列にチェックマークが表示されます。

  5. Temp列に新しく作成されたチェックマークを右クリックし、Open / in Insight​をクリックします。 Replicate.cfgウィンドウが開きます。

  6. Replicate.cfgウィンドウで、「Replicate.cfg」をクリックし、次に「component」をクリックして内容を表示します。

  7. 次の例と表を参考にして、パラメーターを編集します。

    ステップ情報

    パラメーター ...
    ディレクトリ

    ターゲット Insightサーバーにコピー(レプリケート)するリピーター上のディレクトリ。 レプリケーションサービスを使用すると、1つのリピーターから複数のディレクトリをレプリケーションできます。

    新しいディレクトリを追加するには、 Directoriesを右クリックし、 Add new / Directoryをクリックします。

    パスの統合

    true または false。このパラメーターの設定で定義されるアクションは、このファイル内のRecursiveパラメーターの設定によって異なります。

    • Recursiveがfalseの場合、Flatten Pathsは無効です。 Remote URIパラメーターで指定されたディレクトリの最上位レベルのファイルのみがレプリケートされます。
    • RecursiveがtrueでFlatten Pathsがfalseの場合、リモート( Repeater)ディレクトリのディレクトリ構造は、ターゲット Insight Server上のローカルパスに正確に複製されます。
    • RecursiveとFlatten Pathsの両方がtrueの場合、ローカルパスにサブディレクトリは作成されません。 代わりに、リモートディレクトリツリーのすべてのファイルがローカルディレクトリの最上位に配置されます。

    注意:Flatten PathsとRecursiveの両方がtrueで、リモートマシン上の様々なサブディレクトリ内のファイルが同じ名前を共有している場合、レプリケーションサービスが停止したり、その他の未定義の動作が発生したりする可能性があります。

    ローカルパス リピーターから取得したファイルの保存場所。 パスは、 Insightサーバーのインストールディレクトリを基準とした相対パスです。
    Recursive true または false。falseの場合、Remote URIパラメーターで指定されたディレクトリの最上位レベルのファイルのみがレプリケートされます。 この表の「パスの統合」を参照してください。
    リモートURI リピーターのファイルストアにアクセスするためのURI(ファイルマスクを含む)。 Repeater上の Communications.cfgファイルを設定し、このURIを使用してイベントデータにアクセスできるようにする必要があります。 イベントデータ空間の監視を参照してください。
    サーバー ターゲット Insightサーバーがイベントデータファイルを取得するリピーターのパラメーター。
    名前 (オプション)リピータを識別する名前。
    SSL Server Common Name Use SSLがtrueに設定されている場合にのみ必要です。 イベントデータが格納されるリピーターの共通名。 この名前は、コンピューターの通信証明書に一覧表示されている共通名と一致する必要があります。
    Address イベントデータが格納されるリピーターのホスト名または数値IPアドレス。 サーバーの共通名が有効なエントリではありません。
    Port データ送信に使用するポート。 デフォルトポートは 80 です。
    SSL Client Certificate Use SSLがtrueに設定されている場合にのみ必要です。 リピーターへの接続に使用するライセンス証明書の名前。
    Use SSL

    データ送信にSSLを使用するかどうかを決定します。 オプションはtrueまたはfalseで、デフォルト値はfalseです。

    注意:SSLの使用は、パフォーマンスに悪影響を与える可能性があるので、お勧めしません。 リピータをターゲットマシンに接続するネットワークが安全でない限り、SSLは必要ありません。

    終了時間、開始時間

    (オプション)ターゲット Insight Serverにコピーするイベントデータファイルのセットを、Start TimeとEnd Timeで定義された範囲のデータを含むイベントデータファイルに制限します。 Start Timeを設定した場合、すべてのログエントリが指定した開始時刻より前のイベントデータファイルはコピーされません。 End Timeを設定した場合、指定した時刻以降のすべてのログエントリがコピーされないイベントデータファイル。 ファイル内のデータの一部のみが指定された範囲にある場合、ファイル全体がターゲットマシンにコピーされます。

    この時刻には、次のいずれかの形式を使用することをお勧めします。

    • January 1 2013 HH:MM:SS EDT
    • Jan 1 2013 HH:MM:SS GMT

    注意:タイムゾーンを指定する必要があります。 指定しない場合、タイムゾーンはデフォルトではシステム時間に設定されません。 夏時間などの時計調整ポリシーを実装する場合は、適切なルールを含んだ .dstファイルをBase\Dataset\Timezone directory on the Insight Serverマシンに保存する必要があります。 サポートされているタイムゾーンの略語と夏時間の実装に関する情報については、 タイムゾーンコードを参照してください。

    注意: これらの設定を使用するには、イベントデータファイルの名前がISO日付(YYYYMMDD)で始まり、各ファイルには、その日の午前12時から24時間のデータが含まれている必要があります。

  8. 次の操作を行って、変更をサーバーに保存します。

    1. ウィンドウ上部の​(modified)​を右クリックし、「Save」をクリックします。
    2. Server Files Managerで、Temp列のファイルのチェックマークを右クリックし、Save to / <server name​を選択します。

次の例は、Flatten PathsパラメータとRecursiveパラメータの両方がtrueに設定されている場合に、ファイルをコピーする方法を示しています。

リモートURIが/RemoteRoot/で、ローカルパスが E:\LocalRoot\であるとします。 リモート(Repeater)マシンでは、ファイルは次のように編成されます。

  • /RemoteRoot/fileA.txt
  • /RemoteRoot/Dir1/fileB.txt
  • /RemoteRoot/Dir2/Subdir3/fileC.txt

レプリケーションが完了すると、ローカルディレクトリには次のファイルが含まれます。

  • E:\LocalRoot\fileA.txt
  • E:\LocalRoot\fileB.txt
  • E:\LocalRoot\fileC.txt

ローカルディレクトリには、サブディレクトリは作成されず、リモートディレクトリツリーのすべてのファイルがローカルディレクトリの最上位レベルに配置されます。

メモ

リモートマシン上の様々なサブディレクトリ内のファイルが同じ名前を共有している場合、Replication Serviceが停止したり、その他の未定義の動作が発生したりする可能性があります。

このページ