ヘッダーをスキップ
Oracle® Enterprise Manager Business Transaction Managementオンライン・ヘルプ
リリース12.1.0.6
E59455-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

9 レポートの作成

この章では、Business Transaction Managementによって収集されたパフォーマンス情報を基にレポートを作成する方法について説明します。

次の項で構成されます。

9.1 概要

Business Transaction Managementでは、レポートの作成を支援する次の要素が提供されています。

  • retrieveObjectDataコマンド。レポートで使用するデータを生成します。コマンド・パラメータを使用して、目的のデータを指定します。たとえば、サービス別のフォルト・カウント、トランザクション別の最大レスポンス時間、トランザクション別の条件アラート率などに関するデータを抽出できます。

  • HTML、PDF、RTF、Excel、PowerPoint、MHTMLおよびデータ形式で適切に形式化されたレポートを作成するためにOracle BI Publisher (11 g)で使用できるテンプレート。

  • 生成するレポートのタイプに合わせて使用できるretrieveObjectDataコマンドの例。

  • データを生成しないでレポート・ツールを試すために使用できるretrieveObjectData出力ファイルの例。

レポートの作成に役立つ素材は、次のディレクトリにあります。

BTM_Install_Directory\samples\reports

このディレクトリには2つのサブディレクトリが含まれています。

  • templates: このディレクトリには、Oracle BI Publisher (11 g)アプリケーションで提供されているテンプレート・ツールでのみ使用できるテンプレートが含まれています。また、reports.xlsファイルも含まれ、このExcelスプレッドシートには、テンプレートごとに適切なretrieveObjectDataコマンドが示され、このコマンドでレポートを生成するためにテンプレートに結合される出力データが提供されます。

    たとえば、AvgResponseTimeByServiceテンプレートとともに使用されるretrieveObjectDataコマンドは、次のとおりです。

    btmcli retrieveObjectData -s sphere -l sphereLogin -type service 
         -attributeNames  friendlyName averageResponseTime -inTheLast 24h 
         -intervalSize 1h -format xmltable > AvgResponseTimeByService.xml
    

    また、FaultCountByServiceテンプレートとともに使用されるretrieveObjectDataコマンドは、次のとおりです。

    btmcli retrieveObjectData -s sphere -l sphereLogin -type service
         -attributeNames friendlyName faultCount -inTheLast 24h -intervalSize 1h
         -format xmltable > FaultCountByService.xml
    
  • sampleData: このディレクトリには、データを生成しないでレポートの外観を確認するために使用できるretrieveObjectData出力ファイルの例が含まれています。

9.2 レポートの生成

テンプレートおよびコマンドラインの例を参考にすると、任意の出力データおよびテンプレートを作成し、レポートを生成する方法について学習できます。また、listInstrumentsコマンドを使用して、retrieveObjectDataコマンドに使用する属性名およびセグメント名を決定することが必要になる場合もあります。

BI Publisherでの作業時にBusiness Transaction Managementのテンプレートを使用する方法については、http://www.oracle.com/support/contact.htmlまたはhttp://www.oracle.com/accessibility/support.html(聴覚障害者向け)を参照してください。