ユニファイド ダッシュボードおよびレポート用の 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 サーバに統合コンポーネントをインストールして設定するには、以下の手順に従います。
- CA Spectrum OneClick Web コンソールを起動し、[管理]タブをクリックします。
- Report Manager リンクをクリックします。
- [Report Manager 管理ツール]から[Jasper 統合]オプションを選択します。[Jasper 統合]ページが表示されます。
- [Jasper 統合]ページの「統合コンポーネント」リンクをクリックします。spectrumConfigInstaller.jar ファイルが、ご使用のコンピュータのダウンロード フォルダにダウンロードされます。注:JasperReports サーバが Linux コンピュータ上にあり、GUI がサポートされていない場合は、手順 4 で説明したように Windows コンピュータから spectrumConfigInstaller.jar をダウンロードします。ダウンロードした spectrumConfigInstaller.jar ファイルを Jasper Linux コンピュータ上に保存し、次の手順に進みます。
- コマンド プロンプトを使用して、以下のコマンドを実行します。<CABI インストール フォルダのパス>\java\bin\java -jar <spectrumConfigInstaller.jar ファイルのパス>\spectrumConfigInstaller.jar -install例: <CABI インストール フォルダのパス>\java\bin\java -jar C:\Users\Admin\Downloads\spectrumConfigInstaller.jar -installCABI Apache-Tomcat ホームの場所を入力します。例: C:\Program Files\CA\SC\CA Business Intelligence\apache-tomcatCABI 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 サーバ上の統合コンポーネントをアンインストールするには、以下の手順に従います。
- 以下のコマンドを使用して、Jasper サーバの変更内容をアンインストールします。<CABI インストール フォルダのパス>\java\bin\java -jar <spectrumConfigInstaller.jar ファイルのパス>\spectrumConfigInstaller.jar -uninstall
- 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 -uninstallAre you sure you want to uninstall the spectrum content (y/n)?yCA Business Intelligence Server Hostname:<host name>CABI Tomcat Protocol (http/https):httpCABI Tomcat Port Number:8080CABI Tomcat Server Location:C:\Program Files\CA\SharedComponents\CA Business Intelligence2\apache-tomcatJasper Server Webapp Name (default: jasperserver-pro):jasperser-proCABI Superuser Password: <Superuser password>Done注:統合コンポーネントをアンインストールすると、CA Spectrum と CABI JasperReports サーバの統合は機能しなくなります。統合を有効にする場合は、統合コンポーネントを再度インストールする必要があります。
CABI JasperReports サーバの統合
CA Spectrum と JasperReports サーバの統合を有効にするには、統合ページで Jasper サーバ接続の詳細を指定します。
注:
統合を続行する前に、CABI JasperReports サーバ上に「統合コンポーネント」がインストールされていることを確認してください。統合コンポーネントをインストールしない場合、統合が正しく機能しない可能性があります。詳細については、「統合の前提条件」を参照してください。以下の手順に従います。
- [OneClick 管理]ページを開きます。
- [Report Manager]タブをクリックします。
- [Report Manager 管理ツール]から[Jasper 統合]オプションを選択します。
- 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 上で実行されている場合にのみサポートされます)。
- [保存]をクリックして統合を有効にします。
- 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/jasperadminROLE_ADMINISTRATOR
- joeuser/joeuserROLE_USER
- spectrum/spectrumROLE_ADMINISTRATORROLE_USER
再展開
既存のレポートを修復するか、または新しいバージョンに更新するには、レポートを再展開します。 CA Spectrum の新しいバージョンにアップグレードしたら、[再展開]ボタンをクリックして、Jasper レポートと Spectrum のアップグレード修正プログラム、拡張機能、および新しいレポートを同期します。