Windows Server 2000以降で稼働するSun Java System Application Server Standard Edition 7用のSensorのインストールおよび設定の手順。
Sensorのプログラムファイルは、Adobeのダウンロードサイトから取得したインストールファイルにパッケージ化されています。 お使いのWebサーバーにSensorのインストールファイルがまだない場合は、次の手順を開始する前に、ダウンロード(またはAdobeの担当者から入手)してください。
Sensorは、RedHat Linux 7.x以降またはSun Solaris SPARC 2.6以降で実行される次のサーバをサポートしています。
Sensorをインストールして設定するには、次の手順を実行する必要があります。
Sensorのプログラムファイルを抽出し、サーバーにインストールする手順です。
Netscape Enterprise、iPlanet、Sun ONE、またはSun Java System Serverで、Sensorプログラムファイルをインストールするディレクトリを作成します。 ディスクキューはこのディレクトリにあるので、選択したデバイスに必要なサイズのキューを保持するのに十分な領域があることを確認してください。
C:\VisualSensor
作成したディレクトリにインストールファイルの内容を抽出します。 この手順中、Sensorは次のファイルをインストールします。
ファイル | 説明 | ターゲットディレクトリ |
---|---|---|
saf_visual_sciences.dll | コレクタロードモジュール。 | /usr/local/aolserver/ visual_sciences |
txlogd |
送信プログラム。 | /usr/local/bin --OR-- /usr/local/sbin |
txlogd.conf | Sensor設定ファイル。 | /etc |
trust_ca_cert.pem | 接続プロセス中にInsightサーバーが提示するデジタル証明書の検証に使用される証明書です | /usr/local/visual_sciences |
インストールパッケージには、TestTest.xlsというスプレッドシートファイルが含まれています。 このスプレッドシートは、設計者が制御実験を設定する際に使用するツールです。 センサー自体はこのファイルを使用しないので、Sensorを実行しているコンピューターにファイルをインストールする必要はありません(ただし、インストールは選択できます)。 必要に応じて、設計者がアクセスできる場所にファイルをコピーするか、インストールパッケージからファイルを抽出します。 対照実験について詳しくは、『Insight Controlled Experiments Guide』を参照してください。
この txlogd.conf ファイルには、Sensorの設定パラメーターが含まれています。
このファイルを編集して、特に、ディスクキューファイルのサイズと場所、Insight Serverのアドレス、およびこのセンサーで生成されるイベントデータに添付されるIDを指定する必要があります。
設定ファイルには、必須パラメーターとオプションのパラメーターが含まれています。
Sensor設定ファイルを編集するには
Sensor設定ファイルを編集するには
txlogd.confファイルを設定した後、送信プログラムを開始し、それをWindowsサービスとして登録して、ディスクキューを作成できます。
Windowsの開始メニューで、アクセサリ/コマンドプロンプトを選択します。
コマンドプロンプトウィンドウで、Sensorをインストールしたディレクトリに移動し、次のコマンドを実行します。
txlog /regserver
このコマンドは、送信機を開始し、ディスク・キューを作成し、SensorをWindowsサービスとして登録します。
送信機が正しく動作していることを確認するには、開始/Campaign コントロールパネル/管理ツール/サービスをクリックします。 サービスリストで、Sensorのエントリを探し、そのステータスが「開始」で、起動タイプが「自動」であることを確認します。 次に、[サービス]コントロールパネルを閉じます。
開始のアップ中に送信機にエラーが発生したかどうかを確認するには、開始/Campaign コントロールパネル/管理ツール/イベントビューアをクリックして、イベントビューアを開きます。
アプリケーションログの確認が完了したら、イベントビューアを閉じます。
Sensorプログラムファイルをインストールしたディレクトリに、送信者がディスクキュー(Diskq2000.log)を作成したこと、およびtxlogd.confファイルのQueueSizeパラメーターで指定したサイズであることを確認します。
キューが正しく作成されていない場合:
txtlogd.confファイルを調べ、QueueSizeパラメーターが正しく設定されていることを確認します。
Sensorをインストールしたデバイスに、QueueSizeパラメーターで指定されたサイズのファイルを保持するための十分な空き領域があることを確認します。
Windowsのサービス・コントロール・パネルを使用して、送信機を停止します。
キューファイルを削除します。
SensorをWindowsサービスとして再登録する:Windowsの開始メニューで、アクセサリ/コマンドプロンプトを選択します。 コマンドプロンプトウィンドウで、Sensorをインストールしたディレクトリに移動し、次のコマンドを実行します。
txlog /regserver
送信機は、連続的に動作するように設計されています。 マシンを再起動すると、送信機が自動的に再起動します。 手動で送信機を開始して停止する必要がある場合は、Windowsの[サービス]コントロールパネルを使用して行うことができます。
init.confファイル(例:C:\Sun\AppServer7\domains\domain1\server1\config\ init.conf)で、ファイルの末尾に次の行を追加します。
Init fn="load-modules" shlib="C:/VisualSciences/saf_visual_sciences.dll"
funcs="vys-cookie,vys-log,vys-init,vys-content-type"
Init fn="vys-init" config-file="C:/VisualSciences/txlogd.conf"
obj.confファイル(例:C:\Sun\AppServer7\domains\domain1\server1\config\ server1-obj.conf)で、既存の <Object name="default">
行のすぐ下に次の行を追加します。
NameTrans fn="vys-cookie"
ObjectType fn="vys-content-type"
AddLog fn="vys-log"