監視アプリの構成
Qlik Sense のインストールでは必ず、監視アプリをある程度構成する必要があります。
シングル ノード環境の構成
次の手順を実行します。
-
C:\ProgramData\Qlik\Sense を Qlik Sense の共有フォルダーの完全修飾ドメイン名 (FQDN) へのパスで置き換えてデータ接続 ArchivedLogFolder を更新します: \\<FQDN>\<QlikShare>\ArchivedLogs。
-
接続文字列 URL および trustedLocation パラメーターに含まれる localhost を、ノードの FQDN で置き換え、monitor_apps_REST_ データ接続を更新します。
-
監視アプリでは、接続に使用する仮想プロキシ上で Windows 認証を使用する必要があります。これが既定の仮想プロキシでない場合は、\qrs\ を \<prefix>\qrs\ に置き換えます。<prefix> は、Windows 認証が有効になっている仮想プロキシのプレフィックスです。
参照先: プレフィックス付きの既定の仮想プロキシ
マルチ ノード環境の構成
マルチノード環境の構成は、集中ログまたはファイル ログのどちらを使用するかによって異なります。
集中ログを使用する場合の構成
次の手順を実行します。
-
C:\ProgramData\Qlik\Sense\Log をセントラル ノードの FQDN パスである \\<FQDN>\<UNC_Share>\Log に置き換えて、データ接続 ServerLogFolder を更新します 。
-
接続文字列 URL および trustedLocation パラメーターに含まれる localhost を、セントラル Qlik Sense repository サービス実行中のノードの FQDN で置き換えて、monitor_apps_REST_ データ接続を更新します。
-
仮想プロキシにプレフィックスが付いている場合、monitor_apps_REST_ データ接続を更新して付加されたプレフィックスを含める必要があります。
参照先: プレフィックス付きの既定の仮想プロキシ
-
接続文字列 URL の localhost を、集中ログ データベースが存在するマシンの FQDN に置き換えて QLogs データ接続を更新します。
ファイル ログを使用する場合の構成 (集中ログは無効)
-
C:\ProgramData\Qlik\Sense\Log をセントラル ノードの FQDN パスである \\<FQDN>\<UNC_Share>\Log に置き換えて、データ接続 ServerLogFolder を更新します 。
-
接続文字列 URL および trustedLocation パラメーターに含まれる localhost を、セントラル Qlik Sense repository サービス実行中のノードの FQDN で置き換えて、monitor_apps_REST_ データ接続を更新します。
-
仮想プロキシにプレフィックスが付いている場合、monitor_apps_REST_ データ接続を更新して付加されたプレフィックスを含める必要があります。
参照先: プレフィックス付きの既定の仮想プロキシ
-
各 RIM ノードで Qlik Sense ログ フォルダ (C:\ProgramData\Qlik\Sense\Log) を共有します。
-
C:\ProgramData\Qlik\Sense を Qlik Sense の共有フォルダーの完全修飾ドメイン名 (FQDN) へのパスで置き換えてデータ接続 ArchivedLogFolder を更新します: \\<FQDN>\<QlikShare>\ArchivedLogs。
-
リム ノードごとに Log フォルダーへの新しいデータ接続を追加します。これは、アプリを開き、データ ロード エディターにアクセスし、新しいデータ接続を作成することによって達成できます。RIM ノードが 5 つある場合は、データ接続を 5 つ作成する必要があります。
例えば、RIM1 のデータ接続はフォルダー \\rim_node_1\<UNC_Share>\Log をポイントし、RIM1 と呼ばれます。
-
QMC で新しいデータ接続の名前を変更して、データ接続名に付加されている (ユーザー名) を削除します。例:RIM1 (user_183) は RIM1 に変更されます。
-
手順 6 および 7 で作成されたすべての新しいデータ接続の名前を追加することにより、5 行目の logFolderList セクションで Operations Monitor のロード スクリプトを更新します。
次の手順を実行します。
-
Operations Monitor アプリを QMC に複製します。
-
Qlik Sense ハブで複製されたアプリを開きます。
-
ロード スクリプトの編集: 新しいデータ接続のそれぞれの名前は、一重引用符 (') で囲み、コンマで区切る必要があります。
例:'ServerLogFolder'、'RIM1'、'RIM2' 内の各ノードに関して。
-
アプリを保存します。
-
重複したアプリを Monitoring apps ストリームに公開し、[既存アプリの上書き] を選択して既存 Operations Monitor アプリを置き換えます。
-
-
License Monitor のステップ 8 を実行します。
プレフィックス付きの既定の仮想プロキシ
既定の仮想プロキシがプレフィックスを使用する場合に Operations Monitor と License Monitor が正しくリロードできるためには、プレフィックスを手動で qrs データ接続に追加する必要があります。デフォルトの URL は、https://<FQDN>/qrs/app/full で、FQDN はリポジトリが存在するノードを指します。仮想プロキシのプレフィックスが、「qlik」の場合は、URL は https://<FQDN>/qlik/qrs/app/full となります。
次のデータ接続を更新する必要があります。
- monitor_apps_REST_app
- monitor_apps_REST_appobject
- monitor_apps_REST_event
- monitor_apps_REST_license
- monitor_apps_REST_license_analyzer
- monitor_apps_REST_license_login
- monitor_apps_REST_license_overview
- monitor_apps_REST_license_professional
- monitor_apps_REST_license_user
- monitor_apps_REST_task
- monitor_apps_REST_user_condensed
新しい監視アプリのインポート
追加の監視アプリである、Log Monitor、Reloads Monitor、Sessions Monitor、Sense System Performance Analyzer、Sense Connector Logs Analyzer、および App Metadata Analyzer は、QMC の既定のアプリではありません。これらのアプリが QMC に表示されるようにするにはインポートが必要です。
次の手順を実行します。
-
QMC を開く:https://<QPS サーバー名>/qmc
-
QMC のスタート ページで、[アプリ] を開きます。
-
データ マネージャーでテーブルの
Import in the action bar.
-
[ファイルを選択] をクリックし、%ProgramData%\Qlik\Sense\Repository\DefaultApps\ に移動します。
-
に移動します。インポートするアプリを選択し、[インポート] をクリックします。
アプリがインポートされ、監視アプリ のストリームに公開できるようになります。
-
残りのアプリについて手順 2~4 を繰り返します。
アプリのカスタマイズ
特定の環境で有効な場合には、ビジュアライゼーションによって監視アプリの機能を拡張することが可能です。監視アプリには、使用する軸とメジャーを示すアセット パネルが備わっています。この軸とメジャーを使用して、アプリに追加できるカスタマイズされたビジュアライゼーションを、別個のシート上に作成できます。
アセット パネルには、アプリのどのシートでも使用されないものの、特定の環境では有用な追加のビジュアライゼーションも表示されます。