本文へスキップ

ユーザー数

Node.jsウェブアプリケーションサーバーに接続したユーザーの数を集計します。

  • trace_user_enabled Boolean

    既定値 true

    リアルタイムのユーザー集計の有無を設定します。ユーザー追跡オプションが重複設定されている場合、動作の優先順位は次のとおりです。

    1. trace_user_using_ip
    2. user_header_ticket
  • trace_user_cookie_limit Int

    既定値2048

    ユーザー集計のためにクッキーを発行する場合、既存のクッキーが多い場合、クッキーオーバーフローが発生する可能性があります。これを防止するため、limitを設定します。

  • trace_user_using_ip Boolean

    既定値 true

    リアルタイムユーザーをIPアドレスで集約します。IPアドレスでなく、クッキーでユーザーを区分したい場合は、値をfalseに変更してください。

  • user_header_ticket String

    HTTP Headerの特定の値でユーザー数を集計する場合は、その対応するKey値を設定します。 モバイルクライアントの場合、ユーザ区分にheaderを使用する場合は、次のオプションが利用できます。

    whatap.conf
    user_header_ticket=login
  • trace_http_client_ip_header_key String

    クライアントIP(Remote IP)情報を特定HTTPヘッダーの値に変更して設定する機能です。プロキシ(Proxy) 環境では、X-Forwarded-Forヘッダーの値をクライアントIPとして設定できます。

    WEB/WAS の前にL4 などのロードバランサーが設置されている場合、クライアントのIPアドレスではなく、L4 のIPアドレスがRemote Adressである場合があります。この状況でクライアントのIP情報がHTTPヘッダーに特定キーの値として記録される場合は、そのキー値に置き換えることができます。

  • trace_user_using_jsession Boolean

    既定値false

    リアルタイムユーザーをSESSIONIDベースで集計します。

  • user_header_ticket_enabled Boolean

    既定値false

    ユーザーIDをhttpヘッダーの特定の値として区分する時に使用します。モバイルから接続するときに配信されます。