メイン コンテンツをスキップする 補完的コンテンツへスキップ

OSGiメトリクスを収集

アーティファクトがデプロイされると、実行によって生成されたメトリクスがすべてTalend Remote Engineに収集され、GUIからアクセスできるようになります。

始める前に

タスクのデプロイ時に、Talend Studio内のデータサービスやルートのデザインにmetric_pathコンテキストパラメーターを指定し、Talend Management Consoleにその値を入力する必要があります。metric_pathパラメーターの値は、データサービスやルートのMBeanを検索するために使われます。

ルートやデータサービスの名前は、metric_pathパラメーターの値として使われます。

このタスクについて

データサービスでキャプチャーされるメトリクスは次のとおりです。
  • OneMinuteRate
  • FiveMinuteRate
  • FifteenMinute
  • Count
ルートでキャプチャーされるメトリクスは次のとおりです。
  • Context_ExchangesCompleted
  • Context_ExchangesFailed
  • Context_ExchangesTotal
  • Context_MeanProcessingTime
  • Context_LastProcessingTime

メトリクスコレクションはデフォルトで有効になっています。Remote Engineを再起動すると、メトリクスコレクションも自動で再起動します。ただし、上記のメトリクス値、たとえばサービスコールやContext_ExchangesTotalなどのカウントは0になります。その理由は、JMXメトリクスが通算の合計回数ではなく前回の開始操作以降の回数を表すためです。

手順

  • JMX接続を Talend Runtimeに設定する場合は、<RemoteEngineInstallationDirectory>/etcフォルダー内のorg.talend.ipaas.rt.dsrunner.talendruntime.client.cfgを編集します。
  • ポーリング間隔(秒)を変更する場合は、org.talend.ipaas.rt.dsrunner.metrics.collector.cfgファイル内のmetric.collection.intervalプロパティを編集します。
    metric.collection.intervalプロパティの値
    説明
    60 デフォルト値
    0 メトリクスコレクションが無効
    10 最小値
    900 最大値

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。