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