スクリプトを使用した Tivoli Performance Viewer データのロギング

wsadmin ツールを使用して、ご使用の環境で Tivoli® Performance Viewer ロギング を開始または停止できます。

このタスクについて

Tivoli Performance Viewer を使用すると、システム・リソース、WebSphere® Application Server のプールおよびキュー、 アプリケーション関連の統計などについてのリアルタイム・データを、後で取得できるようにログ・ファイルに簡単に保管 することができます。wsadmin ツールは、コマンド行を 使用してロギングを開始および停止するのに役立ちます。コマンド行を使用して、 Tivoli Performance Viewer ロギングを開始および停止することができます。

以下のタスクでは、Jython スクリプトを使用すると想定しています。

手順

  1. wsadmin スクリプト・ツールを開始します。
  2. UserPreferences および jarray をインポートします。
    import com.ibm.ws.tpv.engine.UserPreferences
    import jarray 
  3. ロギングを開始したいサーバーを特定し、 それを次の変数に割り当てます。
    tpvName = AdminControl.completeObjectName("type=TivoliPerfEngine,*")
    tpvName = AdminControl.makeObjectName(tpvName)
  4. UserPreferences オブジェクトを作成する。
    pref = com.ibm.ws.tpv.engine.UserPreferences()
    pref.setServerName("server1")
    pref.setNodeName("mynode")
    pref.setLogFileName("tpv_log_1")
    pref.setUserId("user") 
  5. 必要な引数を作成し、Tivoli Performance Viewer MBean に対して monitorServer アクションを起動します。
    list_p = java.util.ArrayList()
    list_p.add(pref)
    params=jarray.array(list_p,java.lang.Object)
    
    list_s = java.util.ArrayList()
    list_s.add("com.ibm.ws.tpv.engine.UserPreferences")
    sigs = jarray.array(list_s,java.lang.String)
    
    print "--- TPV Calling monitorServer ---"
    AdminControl.invoke_jmx(tpvOName, "monitorServer", params, sigs)
  6. ロギングを開始したい場合、以下の操作を呼び出します。
    print "--- TPV Calling startLogging ---"
    AdminControl.invoke_jmx(tpvOName, "startLogging", params, sigs)
  7. ロギングを停止したい場合、以下の操作を呼び出します。
    print "--- TPV : Now Stop Logging ---"
    AdminControl.invoke_jmx(tpvOName, "stopLogging", params, sigs)

次のタスク

デフォルトでは、ログ・ファイルは、サーバーが稼働しているノード上の profile_root /logs/tpv ディレクトリーに保管されます。Tivoli Performance Viewer は、スペースを節約するために、ログ・ファイルへの書き込みが終了すると、 ログ・ファイルを自動的に圧縮します。この時点で、 それぞれの .zip ファイルには単一のログ・ファイルだけが含まれ、 ログ・ファイルは .zip ファイルと同じ名前でなければなりません。 以下のステップに従って、ログ・ファイルを表示してください。

  1. ナビゲーション・ツリーで、「モニターおよびチューニング」 > 「Performance Viewer」 > 「ログの表示」とクリックします。
  2. ログ・ファイルを選択し、以下のオプションのいずれかを使用して表示します。
    • ログ・ファイルへの明示的パス

      ブラウザーが現在稼働しているマシンからログ・ファイルを選択します。 ログ・ファイルを作成してシステムに転送した場合は、このオプションを使用します。 「参照」をクリックして、ローカル・マシン上のファイル・ブラウザーを開き、アップロードするログ・ファイルを選択します。

    • サーバー・ファイル
      1. サーバー上のログ・ファイルのパスを指定します。
      2. デプロイメント管理環境では、入力の横にある「参照」ボタンをクリックして、さまざまなノードをブラウズし、 表示するログ・ファイルを見付けます。
      3. ログの表示」をクリックします。ビューで、ログがログ制御ボタン付きで表示されます。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_loggingtpvdata
ファイル名:txml_loggingtpvdata.html