EUMサーバーのインストールにおけるトラブルシューティング
以下のセクションでは、EUM サーバーのインストールに関するトラブルシューティングについて説明します。
エンドユーザーデータがコントローラに表示されない
エンドユーザーデータがコントローラに表示されない場合は、次の手順に従ってインストールのトラブルシューティングを行います。
- コントローラのログで、EUM サーバーへの接続試行のエラーを確認します。また、コントローラUIでEUMを有効にできるかどうかも確認します。有効にできる場合は、コントローラとEUMサーバーの間の接続が正常に機能していると見なすことができます。
- EUM サーバーのログ、特に
<EUM_home>/logs/eum-processor.logを調べます。ログで、サーバーが正常に起動していて、エージェントからビーコンを受信していることを確認します。 - EUM の JavaScript エージェントがモニタリング対象ページに実際に挿入されていて、そのエージェントがリモート JavaScript をロードできることを確認します。
- ブラウザのデバッグツールを使用して、モニタリング対象ページでのJavaScriptのエラーをチェックします。
ライセンスがインストールされていない
インストーラでライセンスをインストールできないと表示された場合、またはインストール後に EUM サーバーがライセンス例外で起動できない場合は、ライセンスの手動でのインストールを試します。
コントローラが実行中で EUM サーバーマシンにアクセスできる状態であるときに、ライセンスを手動でインストールします。license.lic ファイルが EUM サーバーマシン上のアクセス可能な場所にあることを確認します。その後、次の手順に従ってライセンスをインストールします。
アカウントにEUMライセンスが設定されていない
以下の手順に従って、マルチテナントコントローラ UI のアカウントに使用する新しい EUM ライセンスを設定します。
- オンプレミスコントローラの [Administration] ページに移動します。
http(s)://<hostname>:<port>/controller/admin.jsp - [Accounts]をクリックします。
- EUM 用のアカウント名を選択し、[Edit] をクリックします。
- [End User Monitoring (EUM)] パネルまで下にスクロールします。
- [Browser Real User Monitoring] セクションから次の手順を実行します。
- EUM ライセンスキーをライセンスファイルから [EUM License Key] フィールドにコピーします。
- [License Type]ドロップダウンからライセンスタイプ([EUM Lite] または [EUM Pro])を選択します。
- 割り当てられたブラウザ RUM ユニットを [Browser RUM Units Licensed] フィールドに入力します。
- [Allow Overages] ドロップダウンで超過量を設定します。
- [Mobile Real User Monitoring] セクションで上記の手順を完了します。
- [保存(Save)] をクリックします。
アプリケーションストアを更新する場合の例外
データベースのスレッドプールの調整が必要になることがあります。EUMサーバーには、これを管理するための空のc3p0.xml構成ファイルが付属しています。c3p0 の使用方法の詳細については、こちらにあるドキュメントを参照してください。<eum_server_home>/bin/c3p0.xml に変更を加える必要があります。
「Too Many Open Files」例外
次のような例外メッセージは、EUMサーバーマシンのオープンファイル記述子の上限が小さすぎることを表しています。
java.io.IOException:開いているファイルが多すぎる
EUM サーバーの OS の nofile および nproc の制限に対する推奨設定などの、OS の要件については、「EUM サーバーの展開」を参照してください。
コントローラがイベントサービスに到達できない
Administration Console で、eum.es.host というコントローラ設定がイベント サービス インスタンス用の正しい接続設定になっていることと、そのイベントサービスが適切にインストールされその場所で実行中であることを確認します。イベントサービスがロードバランサのあるクラスタ構成である場合、ロードバランサで公開されるのはイベントサービスの VIP である必要があります。
詳細については、「Eventsサービスへの接続」を参照してください。