ユニファイド ダッシュボードおよびレポート用の CA Spectrum および CABI JasperReports サーバの統合

4
casp1032jp
Integrate_Unified_Dashboards
4
CA Spectrum 10.3 の手順
JasperReports サーバと Spectrum Report Manager (SRM)をインストールした後に、JasperReports サーバと SRM の統合を有効にする必要があります。 
CA Spectrum と CABI JasperReports サーバの統合
CA Spectrum OneClick 管理ページの[Jasper 統合]ページでは、必要なパラメータを入力して CA Spectrum と CABI JasperReports サーバの統合を有効にすることができます。
統合の前提条件 
SRM と CABI JasperReports サーバを統合する前に、CABI JasperReports サーバ上に「統合コンポーネント」をダウンロードしてインストールする必要があります。「統合コンポーネント」は、CABI JasperReports サーバに CA Spectrum 固有のコンテンツを設定し、統合を正常に有効化できるようにします。統合コンポーネントをインストールしない場合、統合が正しく機能しない可能性があります。
統合コンポーネントのインストール
 CABI JasperReports サーバに統合コンポーネントをインストールして設定するには、以下の手順に従います。
  1. CA Spectrum OneClick Web コンソールを起動し、[管理]タブをクリックします。
  2. Report Manager リンクをクリックします。
  3. [Report Manager 管理ツール]から[Jasper 統合]オプションを選択します。
    [Jasper 統合]ページが表示されます。 
  4. [Jasper 統合]ページの「統合コンポーネント」リンクをクリックします。
    spectrumConfigInstaller.jar ファイルが、ご使用のコンピュータのダウンロード フォルダにダウンロードされます。
    注:
    JasperReports サーバが Linux コンピュータ上にあり、GUI がサポートされていない場合は、手順 4 で説明したように Windows コンピュータから spectrumConfigInstaller.jar をダウンロードします。ダウンロードした spectrumConfigInstaller.jar ファイルを Jasper Linux コンピュータ上に保存し、次の手順に進みます。
  5. コマンド プロンプトを使用して、以下のコマンドを実行します。 
    <CABI インストール フォルダのパス>\java\bin\java -jar <spectrumConfigInstaller.jar ファイルのパス>\spectrumConfigInstaller.jar -install
    例: <CABI インストール フォルダのパス>\java\bin\java -jar C:\Users\Admin\Downloads\spectrumConfigInstaller.jar -install
    CABI Apache-Tomcat ホームの場所を入力します。
    例: C:\Program Files\CA\SC\CA Business Intelligence\apache-tomcat 
    CABI Web アプリ名を入力します(デフォルト: jasperserver-pro)。
    例: jasperserver-pro
    このセットアップには時間がかかる場合があります。このプロセス中に、以下のファイルは JasperReports サーバ上の jasperTomcat に展開されます。
    /webapps/jasperserver-pro/optimized-scripts/bower_components/jrs-ui/src/reportViewer/reportViewerMain.js
    /webapps/SpectrumProxy.war
    /webapps/jasperserver-pro/WEB-INF/applicationContext-WebServiceDataSource.xml
    /webapps/jasperserver-pro/WEB-INF/bundles/webserviceds.properties
    /webapps/jasperserver-pro/WEB-INF/lib/customDatasource_WebService_JRS_wrapper.jar
    /webapps/jasperserver-pro/WEB-INF/lib/fluent-hc-4.2.1.jar
    /webapps/jasperserver-pro/WEB-INF/lib/WebServiceDataAdapter.jar
    /webapps/jasperserver-pro/WEB-INF/bundles/DashboardBundle.properties
    /webapps/jasperserver-pro/WEB-INF/lib/spectrum_utils.jar
    インストール前のプロセスが完了したら、Jasper tomcat サーバを再起動して設定を完了します。
: Jasper サーバが稼働したら、[Jasper 統合]ページから[再展開]をクリックします。
統合コンポーネントのアンインストール 
CABI JasperReports サーバ上の統合コンポーネントをアンインストールするには、以下の手順に従います。
  1. 以下のコマンドを使用して、Jasper サーバの変更内容をアンインストールします。 
    <CABI インストール フォルダのパス>\java\bin\java -jar <spectrumConfigInstaller.jar ファイルのパス>\spectrumConfigInstaller.jar -uninstall 
  2. CABI でプロンプトが表示された入力フィールドの情報を指定します。これには、サーバ ホスト名、Tomcat プロトコル(http/https)、Tomcat ポート番号、Tomcat サーバの場所、Jasper サーバ Web アプリ名、ユーザ パスワードなどがあります。
    アンインストールに成功すると、「Done」というメッセージが表示されます。Spectrum コンテンツ(ダッシュボード、レポート、リポジトリなど)は CABI JasperReports サーバに表示されなくなります。
    「統合コンポーネント」をアンインストールする例を以下に示します。 
    C:\Program Files\CA\SharedComponents\CA Business Intelligence\java\bin\java -jar C:\Users\Admin\Downloads\spectrumConfigInstaller.jar -uninstall
    Are you sure you want to uninstall the spectrum content (y/n)?
    y
    CA Business Intelligence Server Hostname:
    <host name>
    CABI Tomcat Protocol (http/https):
    http
    CABI Tomcat Port Number:
    8080
    CABI Tomcat Server Location:
    C:\Program Files\CA\SharedComponents\CA Business Intelligence2\apache-tomcat
    Jasper Server Webapp Name (default: jasperserver-pro):
    jasperser-pro
    CABI Superuser Password: <
    Superuser password
    >
    Done
    注:
    統合コンポーネントをアンインストールすると、CA Spectrum と CABI JasperReports サーバの統合は機能しなくなります。統合を有効にする場合は、統合コンポーネントを再度インストールする必要があります。
CABI JasperReports サーバの統合
CA Spectrum と JasperReports サーバの統合を有効にするには、統合ページで Jasper サーバ接続の詳細を指定します。
注:
統合を続行する前に、CABI JasperReports サーバ上に「統合コンポーネント」がインストールされていることを確認してください。統合コンポーネントをインストールしない場合、統合が正しく機能しない可能性があります。詳細については、「統合の前提条件」を参照してください。
以下の手順に従います。
  1. [OneClick 管理]ページを開きます。
  2. [Report Manager]タブをクリックします。
  3. [Report Manager 管理ツール]から[Jasper 統合]オプションを選択します。
  4. JasperReports サーバとの通信に使用されるパラメータを指定します。
    • Jasper サーバ ホスト名
    • CABI JasperReports Server インスタンスが CA Spectrum Tomcat と同じサーバ上に存在しない場合、そのホスト名を指定します。
    • Jasper Tomcat ポート
      Jasper Tomcat が稼動しているポートを指定します。デフォルトのポート値は 8080 です。
      Jasper と OneClick が同じサーバ上にある場合、Tomcat ポートを CA Spectrum Tomcat が使用するポートと同じにすることはできません。
    • JasperServer Web アプリ名
      Jasper サーバのインストール時に付けられる Jasper サーバ Web アプリケーション名を指定します。デフォルトは、「jasperserver-pro」です。
    • Jasper 管理者ユーザ
    • Jasper 管理者ユーザ ID を指定します。
      デフォルトのユーザ ID は、「superuser」です。 
    • Jasper 管理者パスワード
      Jasper の管理者ユーザ ID のパスワードを入力します。 デフォルトのパスワードは、「superuser」です。
    • Jasper 統合
      [有効]ラジオ ボタンを選択します。
      [無効]を選択して保存すると、それ以降 CA Spectrum Tomcat は CABI Jasper インスタンスと統合されません。
    • SSO の有効化
      JasperReports Server からのシングル サインオン ソリューション(SSO)を有効にするには、このチェック ボックスを選択します。これにより、Spectrum Report Manager と Jasper コンソールの間でセッションが確立されます。SSO を有効にした場合、ログイン認証情報を指定せずに、OneClick Web コンソールから Jasper コンソール セッションを開くことができます。
      注:
       シングル サインオン ソリューションは、[Use SSL with Jasper Server (Jasper サーバで SSL を使用)]オプションを有効にした場合は機能しません。
    • Jasper サーバで SSL を使用
      Secure Sockets Layer (SSL)対応 JasperReports Server と統合するには、このチェック ボックスを選択します。Secure Sockets Layer (SSL)の詳細について、および JasperReports サーバで SSL を有効にする方法については、「Web サーバでの SSL の使用」を参照してください (JasperReports Server が Windows 2012 上で実行されている場合にのみサポートされます)。
  5. [保存]をクリックして統合を有効にします。
  6. OneClick ホーム ページで、[Jasper コンソール]をクリックして JasperReports Server を起動します。 
    重要:
     このプロセスには時間がかかります。 このプロセス中、すべての Spectrum Report Manager レポートの内容が OneClick サーバから CABI JasperReports Server にエクスポートされます。 そのため、成功メッセージが表示されるまで処理をキャンセルしたりページから移動したりしないでください。
統合を設定したら、Spectrum Report Manager レポートの内容がインストールされ、CABI JasperReports Server レポート データベースに接続できます。メニュー バーの[JasperConsole]リンクで、指定した CABI インスタンス上の CABI JasperReports Server Web アプリケーションを起動できるようなりました。
注:
統合を無効にした場合、レポートおよびレポート管理機能が無効になります。ただし、統合を無効にしても、Spectrum Report Manager による監視対象 SpectroSERVER からのデータの収集と管理が停止するわけではありません。
統合が成功したら、Jasper で以下の Spectrum 組織およびデフォルト ユーザを表示できます。
  • jasperadmin/jasperadmin 
    ROLE_ADMINISTRATOR
  • joeuser/joeuser 
    ROLE_USER 
  • spectrum/spectrum 
    ROLE_ADMINISTRATOR
    ROLE_USER 
再展開
既存のレポートを修復するか、または新しいバージョンに更新するには、レポートを再展開します。 CA Spectrum の新しいバージョンにアップグレードしたら、[再展開]ボタンをクリックして、Jasper レポートと Spectrum のアップグレード修正プログラム、拡張機能、および新しいレポートを同期します。