Data Workbench 提供終了のお知らせ.
Sensor for Apache Server 1.3、Apache Server 2.0.42 以降、またはMicrosoft Windows Server 2000 以降で実行されている Apache Server 2.2 用の Sensor のインストールと設定の手順。
Sensor のプログラムファイルは、インストールファイルにパッケージ化され、Adobeダウンロードサイトから入手できます。 ご使用の Web サーバー用の Sensor インストールファイルがまだない場合は、次の手順を開始する前に、そのファイルをダウンロード ( またはAdobe担当者から入手 ) してください。
プログラムファイルをインストールする前に、ディスクキューを保持する場所を決定する必要があります。その場所は、プログラムファイルをインストールする必要もあります。
Sensor をインストールして設定するには、次の手順を実行する必要があります。
Windows マシン上に、Sensor プログラムファイルをインストールするディレクトリを作成します。 ディスクキューもこのディレクトリに存在するので、選択したデバイスに必要なサイズのキューを保持するのに十分な空き容量があることを確認してください。
C:\VisualSensor
作成したディレクトリに、インストールファイルの内容を抽出します。 この手順の間、Sensor は以下のファイルをインストールします。
ファイル | 説明 |
---|---|
EventMessages.dll | イベントビューアメッセージ |
mod_visual_sciences.dll | コレクターモジュール。 |
TestExperiment.xls |
アーキテクトが対照実験の設定に使用できる Excel スプレッドシートファイル。 センサーはこのファイルを使用しません。 |
trust_ca_cert.pem | 接続プロセス中に Insight サーバーが提示する電子証明書を検証するために使用される証明書です。 |
TXLog.exe | 送信機プログラム |
txlogd.conf | Sensor 設定ファイル |
インストールパッケージには、TestExperiment.xls という名前のスプレッドシートファイルが含まれています。 このスプレッドシートは、アーキテクトが対照実験の設定に使用するツールです。 センサー自体はこのファイルを使用しないので、Sensor が実行されているマシンにファイルをインストールする必要はありません(ただし、インストールすることは可能です)。 代わりに、アーキテクトがアクセスできる場所にファイルをコピーするか、必要に応じてインストールパッケージからファイルを抽出します。 対照実験の詳細については、『 Insight 対照実験ガイド』を参照してください。
この txlogd.conf ファイルには、Sensor の設定パラメータが含まれています。
このファイルを編集して、ディスクキューファイルのサイズと場所、Insight サーバーのアドレス、このセンサーによって生成されるイベントデータに添付される ID を指定する必要があります。
設定ファイルには、必須のパラメーターとオプションのパラメーターが含まれています。
Sensor 設定ファイルを編集するには
Sensor 設定ファイルを編集するには
txlogd.conf ファイルを設定した後、トランスミッタープログラムを起動し、Windows サービスとして登録し、ディスクキューを作成できます。
ディスクキューが存在するディレクトリが存在しない場合は、作成します。 ディレクトリに、コレクターモジュールとトランスミッタープログラムの両方に、ファイルへの読み取り/書き込みアクセス権が付与されていることを確認します。
ディスクキューファイルに必要な権限の詳細については、「 Sensor UNIX File Permissions 」を参照してください。
センサーがインストールされているコンピューターで、次のコマンドを実行してトランスミッターを起動します。
/usr/local/bin/txlogd -ic -f /etc/txlogd.conf
トランスミッターの開始時に使用できるオプションの詳細については、センサートランスミッターのコマンドラインオプションを参照してください。
トランスミッターが、QueueFile パラメーターで指定された場所と、QueueSize パラメーターで指定されたサイズにディスクキューを作成したことを確認します。
キューが正しく作成されていない場合は、Ctrl+C キーを押してトランスミッターを終了し、次の手順を実行します。
Apache サーバーの場合、コレクターは、Web サーバープロセスに読み込む動的共有オブジェクトです。
Web サーバーにコレクターを追加するには、 httpd.conf ファイルを開き、web サーバーを再起動します。
センサーがサーバーコンピューター上の複数の Web サーバーのデータをキャプチャする場合は、各 Web サーバーで次の手順を実行する必要があります。
テキストエディターを使用して、 httpd.confファイルを作成します。
ファイルの末尾に次の 2 行を追加します。
LoadModule visual_sciences_module modules/mod_visual_sciences.so
VisualSciencesConfig /etc/txlogd.conf
これらの行では大文字と小文字が区別されます。 上に表示されたとおりに入力します。
Web サーバープロセスを再起動します(サーバーコンピューター全体を再起動する必要はありません。Web サーバープロセスを再起動するだけです)。 コレクタは Web サーバと共にロードされ、イベントデータの収集とディスクキューへの書き込みを開始します。