Web インターフェイスを使用したマスター サーバーのインストール

リソース監視ツール サーバー (RMT サーバー) は、ユーザーが操作する Web アプリケーションをホストします。また、エージェントからのデータを照合したり監視したりするバックグラウンド処理の多くを実行します。RMT サーバーは専用のハードウェアにインストールする必要があります。

現在、Web インターフェイスを使用したインストールは、Windows インストールのみでサポートされています。Linux でインストールする場合は、コマンド ラインを使用してマスター サーバーをインストールするを参照してください。

マスター サーバーのインストールには、以下の操作を実行します。

RMT サーバーをインストールする主な手順は 3 つあります。

  • サーバー ソフトウェアのインストール
  • RMT サーバーの構成
  • 新しい環境の作成

詳細なプロセスを順を追って以下に説明します。

  1. サーバー ソフトウェアのインストール
    1. マスター サーバーのセットアップ プログラムを実行します。
    2. EULA を読んだ後、[I agree to the license terms and conditions] を選択し、[Install] をクリックします。

      注: 既定以外の場所にインストールする場合は、既定以外の場所へのインストール に記載されているガイドラインに従ってください。既定の場所は、C:\Program Files\Tableau\Tableau Resource Monitoring Tool\ です。

    3. [ユーザー アカウント制御] ダイアログが開く場合は、[Yes] をクリックし、インストーラーによる変更を許可します。
    4. 最初のステップとして、マスター サーバー インストーラーで、特定の前提条件を最初にインストールします。必須コンポーネントには、RabbitMQ、Erlang、PostgreSQL データベースが含まれます。PostgreSQL データベースは、Tableau Server から収集した利用状況データを保存するために使用されます。その後、マスター サーバーのインストールに進みます。
    5. インストールの最後に、Server Configuration Web ページが表示されます。
  2. RMT サーバーの構成
    1. ページには既に値が入力されています。必要に応じて、値を更新します。

      注: ホスト名をメモしておきます。マスター サーバーへのアクセスに使用される Web インターフェイスでは、https://<hostname> 形式が使用されます。

    2. デフォルトで、リソース監視ツール は自己署名証明書を使用してマスター サーバーとの HTTPS 通信を行います。独自の証明書を利用するには、証明書の指紋の値を、使用する証明書の指紋の値に置き換えます。セキュアな HTTPS 通信を義務付ける場合は、Require HTTPS オプションをオンにします。

      Require HTTPS オプションをオンにした場合は、証明書モードを選択し、必要に応じて追加の詳細を指定する必要があります。主に、次の 3 つのオプションから選択できます。

      1. 既定: このモードでは、インストーラーによって提供される既定の自己署名証明書が使用されます。

      2. ローカル: このモードでは、リソース監視ツール/config フォルダーにファイルベースの証明書を指定できます。[ローカル] モードを選択すると、[Certificate Name (証明書名)] フィールドが使用可能になります。一覧に表示されるオプションは、/config フォルダーにある証明書ファイル グループに対応します。
      3. ストア: このモードでは、Windows 証明書ストアに証明書の指紋を入力できます。

        [Password (パスワード)] フィールドは、選択した証明書にパスワードが必要な場合にのみ使用されます。

    3. [Test Server Configuration] をクリックして、サーバー構成をテストします。

      注: 以下のエラーが表示される場合は、SSL 証明書エラーのトラブルシューティングのトピックに記載されている手順を使用してください。
      Certificate doesn't include accessible private key (証明書にアクセス可能な秘密キーが含まれていません)

    4. [Test Database Connection] をクリックして、専用の PostgreSQL データベースへの接続をテストします。

      [Success ] メッセージは、すべての情報が正しく入力されたことを示します。

      リソース監視ツール は、パフォーマンス上の理由からリポジトリ データベースに直接アクセスします。これが動作するには、読み取り専用データベース ユーザーのパスワード セットを使用してリポジトリへのアクセスを有効にする必要があります。詳細については、Tableau Server リポジトリへのアクセスを有効にするを参照してください。

    5. [Test Message Queue Connection] をクリックして、メッセージ キューへの接続をテストします。

      [Success ] メッセージは、すべての情報が正しく入力されたことを示します。

      注: [Message Queue (メッセージ キュー)] セクションの [Enable TLS (TLS の有効化)] 設定では、マスター サーバーとエージェントとの間のデータ送信時の暗号化を有効にできます。これには追加の RabbitMQ セットアップが必要です。詳細については、暗号化されたデータの収集を参照してください。

    6. [パスワード] セクションで、ユーザー アカウントならびに後で作成する管理ユーザー アカウントに適用するパスワード要件を設定できます。
    7. [認証] セクションで、セッションのタイムアウト期間を設定できます。設定したタイムアウト期間中にユーザーからセッションへのアクセスがない場合、セッションは期限切れになり、再度ログインする必要があります。デフォルトでは、240 分に設定されています。[スライド有効期限] オプションを有効にして、タイムアウト期間内にセッションにアクセスしたときにタイムアウト期間をリセットすることもできます。
    8. [Save and Restart Server] をクリックします。

      注: 以下のエラーが表示される場合は、SSL 証明書エラーのトラブルシューティングのトピックに記載されている手順を使用してください。
      Certificate doesn't include accessible private key (証明書にアクセス可能な秘密キーが含まれていません)

    9. サーバーが再起動すると、管理ユーザーとパスワードの作成を求めるプロンプトが表示されます。
    10. 前のステップで作成した管理者資格情報を使用してサインインすると、リソース監視ツール に環境が作成されていないというメッセージが表示されます。新しい環境を設定する場合は、[Add an environment] をクリックします。
  3. 新しい環境の作成
    1. 新しい環境を作成します。識別子の名前など、環境の詳細を入力します。Tableau Server の REST API と Tableau Server リポジトリの構成は、Tableau Server との通信に使用されます。Tableau Server リポジトリの構成はオプションですが、Tableau Server にアクセスする場合の推奨方法です。

      RMT が Tableau Server リポジトリに接続するときにセキュリティで保護された暗号化接続を構成するオプションがあります。RMT と Tableau Server リポジトリ データベース間の SSL 接続を使用するには、SSL を使用するように Tableau Server を構成する必要があります。詳細については、内部 Postgres 通信用に SSL を設定するを参照してください。

    2. Tableau リポジトリ を構成します。

      Tableau Repository Configuration セクション:

      1. SSL Mode ドロップダウン ボックスで Prefer SSL または Require SSL を選択して、Tableau リポジトリへの SSL 接続を構成します。Disable を選択すると、Tableau Server リポジトリ接続の作成で SSL が使用されることはありません。

        Prefer SSL モードでは、リソース監視ツール が最初に SSL の使用を試みて、失敗した場合は暗号化されていない接続を試みます。

        Require SSL モードでは、SSL 接続が失敗した場合、Tableau Server リポジトリへの接続は完全に失敗します。この場合、Tableau Server の REST API 接続が Tableau Server との通信に使用されます。

      2. Tableau Server によって生成された指紋を指定するか、server.crt ファイルを リソース監視ツール マスター サーバー マシンにコピーするかを選択できます。証明書ファイルをコピーする場合は、指紋を指定する必要はありません。詳細については、クライアントからの直接接続を許可するよう Postgres SSL を構成するを参照してください。
  4. [Save] をクリックします。[Agent Configuration] ページに追加された新しいセクションが表示されます。このセクションでは、エージェントのインストールと構成に必要な bootstrap ファイルをダウンロードできます。

    注: 環境設定を更新する場合は 、bootstrap ファイルをダウンロードする前に [保存] をクリックする必要があります。

既定以外の場所へのインストール

マスター サーバー

Tableau では、マスター サーバーをインストールする場所として、\Tableau\Tableau Resource Monitoring Tool を使用することをお勧めします。既定以外の場所の例: D:\Tableau\Tableau Resource Monitoring Tool

インストール中に既定以外の場所を選択するには、次の手順に従います。

  1. マスター サーバー インストーラーを実行します。
  2. [EULA] ページで、[Customize (カスタマイズ)] を選択します。
  3. [セットアップ オプション] の [インストール場所] フィールドに場所を入力します。
  4. Web インターフェイスを使用したマスター サーバーのインストール の説明に従って、インストールのステップ 2 に進みます。

実行可能なユーザー

リソース監視ツール をインストールするには、次のものがすべて必要です。

  • リソース監視ツール をインストールするマシンでの管理者パーミッション。
  • Tableau Server の管理者サイト ロール。
  • リソース監視ツール 管理者アカウント。

次のステップ

Web インターフェイスを使用したエージェントのインストール

ありがとうございます!