2 Apache Tomcatターゲットの検出

Enterprise ManagerでApache Tomcatターゲットを検出するには:

ターゲットの検出

プラグインを正常にデプロイできたら、次のステップに従って、集中監視および管理のためのプラグイン・ターゲットをEnterprise Managerに追加します。

  1. Enterprise Managerにログインします。
  2. 「設定」「ターゲットの追加」「ターゲットの手動追加」の順に選択します。
  3. ターゲットの手動追加ページで、「非ホスト・ターゲットの手動追加」の「ターゲットの手動追加」を選択し、「ターゲット・タイプ」として「Apache Tomcat」を選択し、「監視エージェント」を選択して「手動追加」をクリックします。
  4. Apache Tomcatの追加ページで、次のプロパティを入力します。
    • ターゲット名: すべてのターゲットにわたって一意のターゲット名(Apache_Tomcat_Hostnameなど)。これはEnterprise Managerの表示名です。Enterprise Manager内のすべてのユーザー・インタフェースで、このSQL Serverターゲットを表します。
    • Apache Tomcat監視資格証明
      • Apache Tomcat JMXユーザー名: JMXを介してApache Tomcatに接続するために使用されるユーザー名。これはオプションであり、認証を使用している場合にのみ使用してください。
      • Apache Tomcat JMXパスワード: JMXを介してApache Tomcatに接続するために使用されるアカウントのパスワード。これはオプションであり、認証を使用している場合にのみ使用してください。
    • Apache Tomcat SSLトラストストア・パスワード: JMXを介してApache Tomcatに接続するために使用されるトラストストアのパスワード。これはオプションであり、SSLで接続している場合にのみ使用してください。

      ノート:

      プロパティでは、トラスト・ストア・パスが必要です。
    • プロパティ
      • 通信プロトコル: これは、JMXがApache Tomcatに接続するために使用するプロトコルです。ほとんどの場合、これは'rmi'になります。
      • ホスト: これは、Apache Tomcatが実行されているサーバーのホスト名です。
      • JMXポート番号: これは、JMXを介してApache Tomcatに接続するために使用されるポートです。
      • SSLトラスト・ストア: これは、SSLを介してApache Tomcatに接続するために使用されるトラスト・ストアへのトラスト・パスです。これはオプションであり、SSLで接続している場合にのみ使用してください。
      • サービス名: これは、Apache TomcatへのJMX接続に使用される一意の識別子です。ほとんどの場合、これは'jmxrmi'になります。

EMCLIを使用したターゲットの追加

EMCLIを使用してApache Tomcatターゲットを追加します。

EMCLIを使用してApache Tomcatターゲットを追加するには、add_target動詞を使用します:

emcli.bat add_target    
    -name=”Tomcat Target”    
    -type=”apache_tomcat”    
    -host=”HostTargetName”   
    -properties=”host:HostTargetName;                
                JMXProtocol:rmi;                
                JMXService:jmxrmi;
                JMXPort:1099” 

次のオプションを指定する必要があります。

ターゲット名: *-name* 英数字で始まる必要があり、英数字、マルチバイト文字、スペース、-、_、.、:、/、(、)のみを含み、最大長は256文字です。

ターゲット・タイプ: *-type* 常に"apache_tomcat" (引用符を含む)を使用します。

ホスト名: *-host* このターゲット・インスタンスのデータを収集する管理エージェントを実行しているマシンのネットワーク名。

ターゲット・インスタンス・プロパティ: *-properties* ターゲット・インスタンスのプロパティの名前と値のペアのリスト。使用可能なプロパティ名は次のとおりです。
Host
JMXPort
JMXUsername
JMXPassword
JMXProtocol 
JMXService
SSLTrustStore 
SSLTrustStorePassword

プロパティ・セパレータ・デリミタ: *-separator=properties* -propertiesオプションの値で、名前と値のペアを区切る文字列デリミタを指定します。デフォルトのセパレータ・デリミタは";"です。

プロパティ・サブセパレータ・デリミタ: *-subseparator=properties* -propertiesオプションの値で、各名前と値のペアの名前と値を区別する文字列デリミタを指定します。デフォルトのサブセパレータ・デリミタは":"です。

プラグインの検査および検証

プラグインでデータの収集が開始するまで数分間待機した後、次のステップを使用して、プラグイン・ターゲットがEnterprise Managerで適切に監視されていることを検査および検証します。

  1. すべてのターゲット・ページから「Apache Tomcat」ターゲット・リンクをクリックします。
  2. 「ターゲット」メニューから「監視」「メトリック収集エラー」の順にクリックして、メトリック収集エラーが報告されていないことを確認します。
  3. 「ターゲット」メニューの「情報パブリッシャ・レポート」をクリックして「Apache Tomcat」ターゲット・タイプのレポートを表示することで、レポートが表示され、エラーが報告されないことを確認します。
  4. 「ターゲット」メニューで、「構成」「最新収集」の順にクリックし、構成データが表示されていることを確認します。構成データがすぐに表示されない場合は、最新の構成ページで「リフレッシュ」をクリックします。